ACE_Malloc.
#include <ace/Malloc.h>
class ACE_Name_Node {
public:ACE_Name_Node ( const char *name, char *name_ptr, char *pointer, ACE_Name_Node *head );ACE_Name_Node (const ACE_Name_Node &);ACE_Name_Node (void);~ACE_Name_Node (void);const char *name (void) const;void name (const char *);ACE_CHAR_PTR name_;ACE_CHAR_PTR pointer_;ACE_NAME_NODE_PTR next_;ACE_NAME_NODE_PTR prev_;void dump (void) const;private:inline ACE_UNIMPLEMENTED_FUNC ( void operator= (const ACE_Name_Node &) );};
Memory_Pool. This makes
it easy to iterate over the items in the list in both FIFO
and LIFO order.
ACE_Name_Node (
const char *name,
char *name_ptr,
char *pointer,
ACE_Name_Node *head
);
ACE_Name_Node (const ACE_Name_Node &);
ACE_Name_Node (void);
~ACE_Name_Node (void);
const char *name (void) const;
void name (const char *);
ACE_CHAR_PTR name_;
ACE_CHAR_PTR pointer_;
ACE_NAME_NODE_PTR next_;
ACE_NAME_NODE_PTR prev_;
void dump (void) const;