home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
CLASS.ZIP
/
TREE.H
< prev
Wrap
Text File
|
1993-01-30
|
748b
|
26 lines
#ifndef TREE_H
#define TREE_H
#include "chain.h"
#define idForeachTreeDeletePreChilds (idForeachChainElementLast + 1)
#define idForeachTreeDeletePostChilds (idForeachChainElementLast + 2)
#define idForeachTreeSearchPreChilds (idForeachChainElementLast + 3)
#define idForeachTreeSearchPostChilds (idForeachChainElementLast + 4)
#define idForeachTreeLast (idForeachChainElementLast + 5)
class tree : public chainElement, public chain
{ public:
virtual int toBeCalledForeachElement(unsigned int iMsg, void *pDummy);
virtual int toBeCalledPre(unsigned int iMsg, void *pDummy);
virtual int toBeCalledPost(unsigned int iMsg, void *pDummy);
tree(chain *pParent);
virtual ~tree(void);
};
#endif /* !TREE_H */