#include <seadStrTreeMap.h>
Inherits sead::TreeMapNode< SafeString >.
Public Member Functions | |
| Node (const SafeString &akey, const Value &avalue, StrTreeMap< KeyStrN, Value > *map) | |
| void | erase_ () override |
| SafeString & | key () |
| Value & | value () |
| Public Member Functions inherited from sead::TreeMapNode< SafeString > | |
| TreeMapNode () | |
| virtual | ~TreeMapNode () |
Private Attributes | |
| Value | mValue |
| StrTreeMap< KeyStrN, Value > * | mMap |
| char | mKeyStr [KeyStrN+1] |
Additional Inherited Members | |
| Public Attributes inherited from sead::TreeMapNode< SafeString > | |
| TreeMapNode< SafeString > * | mLeft_ |
| TreeMapNode< SafeString > * | mRight_ |
| bool | mColor_ |
| SafeString | mKey_ |
| Static Public Attributes inherited from sead::TreeMapNode< SafeString > | |
| static const bool | cRed_ |
| static const bool | cBlack_ |
|
inline |
|
inlineoverridevirtual |
Implements sead::TreeMapNode< SafeString >.
|
inline |
|
inline |
|
private |
|
private |
|
private |