Index: trunk/ippTools/src/pxtree.h
===================================================================
--- trunk/ippTools/src/pxtree.h	(revision 14494)
+++ trunk/ippTools/src/pxtree.h	(revision 14510)
@@ -33,5 +33,5 @@
 } pxNode;
 
-typedef bool (*pxNodeFunc)(pxNode *node);
+typedef bool (*pxNodeFunc)(void *arg, pxNode *node);
 
 pxNode *pxNodeAlloc(
@@ -47,6 +47,14 @@
 bool pxTreeCrawl(
     pxNode  *node,
-    pxNodeFunc func
+    pxNodeFunc func,
+    void    *arg
 );
+
+bool pxNodeFuncCountDependants(void *arg, pxNode *node);
+
+bool pxNodeHasChildren(pxNode *node);
+
+bool pxNodeHasGrandChildren(pxNode *node);
+
 
 /*
