GNUstep CoreBase Library 0.2
|
Data Structures | |
struct | CFTreeContext |
Creating Trees | |
CFTreeRef | CFTreeCreate (CFAllocatorRef allocator, const CFTreeContext *context) |
Sorting a Tree | |
void | CFTreeSortChildren (CFTreeRef tree, CFComparatorFunction comp, void *context) |
Examining a Tree | |
CFTreeRef | CFTreeFindRoot (CFTreeRef tree) |
CFTreeRef | CFTreeGetChildAtIndex (CFTreeRef tree, CFIndex idx) |
CFIndex | CFTreeGetChildCount (CFTreeRef tree) |
void | CFTreeGetChildren (CFTreeRef tree, CFTreeRef *children) |
void | CFTreeGetContext (CFTreeRef tree, CFTreeContext *context) |
CFTreeRef | CFTreeGetFirstChild (CFTreeRef tree) |
CFTreeRef | CFTreeGetNextSibling (CFTreeRef tree) |
CFTreeRef | CFTreeGetParent (CFTreeRef tree) |
Performing an Operation on Tree Elements | |
void | CFTreeApplyFunctionToChildren (CFTreeRef tree, CFTreeApplierFunction applier, void *context) |
Getting the Tree Type ID | |
CFTypeID | CFTreeGetTypeID (void) |
struct _CFTreeContext |
Data Fields | ||
---|---|---|
CFIndex | version | |
void * | info | |
CFTreeRetainCallBack | retain | |
CFTreeReleaseCallBack | release | |
CFTreeCopyDescriptionCallBack | copyDescription |