#include <RB_Tree.h>
Inheritance diagram for ACE_RB_Tree_Base:
Public Types | |
LEFT | |
EXACT | |
RIGHT | |
enum | RB_SearchResult { LEFT, EXACT, RIGHT } |
Search result enumeration. More... | |
Public Member Functions | |
ACE_Allocator * | allocator (void) const |
Get the allocator;. | |
Protected Attributes | |
ACE_Allocator * | allocator_ |
Pointer to a memory allocator. |
Definition at line 116 of file RB_Tree.h.
ACE_Allocator* ACE_RB_Tree_Base::allocator | ( | void | ) | const [inline] |
Get the allocator;.
ACE_TEMPLATES_REQUIRE_SOURCE
is defined. In those platform/configuration combinations, multiple definitions of this method occured. Placing the definition inline in the header avoids such errors. Definition at line 132 of file RB_Tree.h.
References allocator_.
00132 { return this->allocator_; }
ACE_Allocator* ACE_RB_Tree_Base::allocator_ [protected] |
Pointer to a memory allocator.
Definition at line 138 of file RB_Tree.h.
Referenced by ACE_RB_Tree< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >::ACE_RB_Tree(), allocator(), ACE_RB_Tree< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >::dump(), ACE_RB_Tree< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >::open(), and ACE_RB_Tree< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >::operator=().