## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csEventTree Member List

This is the complete list of members for csEventTree, including all inherited members.

AddChild(csTreeNode *child) | csTreeNode | `[inline]`
BSF(bool(*TreeFunc)(csTreeNode *node, void *param, bool stopOnSuccess), bool(*SelBranch)(csTreeNode *node), void *param, bool stopOnSuccess) | csTreeNode | `[inline]`
children | csTreeNode |
CreateRootNode(csRef< iEventHandlerRegistry > &reg1, csRef< iEventNameRegistry > &reg2, csEventQueue *q) | csEventTree | `[inline, static]`
csTreeNode(csTreeNode *theParent=0) | csTreeNode | `[inline]`
DeleteRootNode(csEventTree *node) | csEventTree | `[inline, static]`
Dispatch(iEvent &e) | csEventTree |
DSF(bool(*TreeFunc)(csTreeNode *node, void *param, bool stopOnSuccess), bool(*SelBranch)(csTreeNode *node), void *param, bool stopOnSuccess) | csTreeNode | `[inline]`
FindNode(csEventID name, csEventQueue *q) | csEventTree |
GetIterator() | csEventTree |
IsLeaf() | csTreeNode | `[inline]`
Notify() | csEventTree |
parent | csTreeNode |
RemoveChild(csTreeNode *child) | csTreeNode | `[inline]`
Subscribe(csHandlerID, csEventID, csEventQueue *q) | csEventTree |
SubscriberIterator class | csEventTree | `[friend]`
Unsubscribe(csHandlerID, csEventID, csEventQueue *q) | csEventTree |
~csTreeNode() | csTreeNode | `[inline, virtual]`