ACE_RB_Tree_Base Class Reference

#include <RB_Tree.h>

Inheritance diagram for ACE_RB_Tree_Base:
Inheritance graph
Collaboration diagram for ACE_RB_Tree_Base:
Collaboration graph

List of all members.

Public Types

enum  RB_SearchResult { LEFT, EXACT, RIGHT }

Search result enumeration.


Public Member Functions

ACE_Allocatorallocator (void) const
 Get the allocator;.

Protected Attributes

 Pointer to a memory allocator.

Member Enumeration Documentation

Search result enumeration.


Member Function Documentation

ACE_Allocator* ACE_RB_Tree_Base::allocator ( void   )  const [inline]

Get the allocator;.

This method is inlined here rather than in RB_Tree.inl since that file may be included multiple times when inlining is disabled and on platforms where 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.

Member Data Documentation

Pointer to a memory allocator.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Mon Nov 30 00:53:04 2009 for ACE by  doxygen 1.6.1