HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GP_NodeList Class Reference

#include <GP_NodeList.h>

+ Inheritance diagram for GP_NodeList:

Public Member Functions

 GP_NodeList (void)
 
 GP_NodeList (const GP_NodeList &list)
 
virtual ~GP_NodeList (void)
 
void insert (const GP_Node &d)
 
void append (const GP_Node &d)
 
const GP_Noderemove (void)
 
const GP_Noderemove (int key)
 
const GP_Noderemove (const GP_Node &d)
 
const GP_Nodefind (int key) const
 
const GP_Nodefind (const GP_Node &d) const
 
int contains (int key) const
 
int contains (const GP_Node &d) const
 
void clear (void)
 
void clearAndDestroy (void)
 
GP_NodeiterateInit (void)
 
GP_NodeiterateNext (void)
 
GP_NodeListoperator= (const GP_NodeTree &tree)
 
GP_NodeListoperator= (const GP_NodeList &list)
 

Additional Inherited Members

Detailed Description

Definition at line 23 of file GP_NodeList.h.

Constructor & Destructor Documentation

GP_NodeList::GP_NodeList ( void  )
inline

Definition at line 27 of file GP_NodeList.h.

GP_NodeList::GP_NodeList ( const GP_NodeList list)
virtual GP_NodeList::~GP_NodeList ( void  )
virtual

Member Function Documentation

void GP_NodeList::append ( const GP_Node d)
void GP_NodeList::clear ( void  )
inline

Definition at line 54 of file GP_NodeList.h.

void GP_NodeList::clearAndDestroy ( void  )
int GP_NodeList::contains ( int  key) const
int GP_NodeList::contains ( const GP_Node d) const
inline

Definition at line 48 of file GP_NodeList.h.

const GP_Node* GP_NodeList::find ( int  key) const
const GP_Node* GP_NodeList::find ( const GP_Node d) const
void GP_NodeList::insert ( const GP_Node d)
GP_Node* GP_NodeList::iterateInit ( void  )
GP_Node* GP_NodeList::iterateNext ( void  )
GP_NodeList& GP_NodeList::operator= ( const GP_NodeTree tree)
GP_NodeList& GP_NodeList::operator= ( const GP_NodeList list)
const GP_Node* GP_NodeList::remove ( void  )
const GP_Node* GP_NodeList::remove ( int  key)
const GP_Node* GP_NodeList::remove ( const GP_Node d)

The documentation for this class was generated from the following file: