2 #ifndef _CQUERYTREEBUILDER 3 #define _CQUERYTREEBUILDER 4 #include "libMRML/include/uses-declarations.h" 9 #include "libMRML/include/CMagic.h" 10 #include "libMRML/include/CQueryTreeNode.h" 11 #include "libMRML/include/CSelfDestroyPointer.h" 44 pair<CQueryContainer*,CQueryTreeNode*> buildQueryTree(
CAlgorithm& inAlgorithm,
CQueryTreeNode * getQueryByID(const string &inID) const
Translate an CAlgorithmID to the corresponding CQueryTreeNode.
This class builds and maintains a query tree.
Definition: CQueryTreeBuilder.h:30
This class does nothing but wrap the current query interface in a way, that it can be used with CORBA...
Definition: CQueryTreeNode.h:24
An algorithm is a CXMLElement which is linked to a CSessionManager together they are able to build CQ...
Definition: CAlgorithm.h:43
A factory for base types of algorithms.
Definition: CStaticQueryFactory.h:38
A type helping in the translation from CAlgorithmID to CQuery*.
Definition: CQueryTreeBuilder.h:18
This is in fact a collection of collections.
Definition: CAccessorAdminCollection.h:39
This is a simple class for debugging.
Definition: CMagic.h:12