System documentation of the GNU Image-Finding Tool

CQueryTreeBuilder.h
1 // -*- mode: c++ -*-
2 #ifndef _CQUERYTREEBUILDER
3 #define _CQUERYTREEBUILDER
4 #include "libMRML/include/uses-declarations.h"
5 class CAlgorithm;
7 
8 
9 #include "libMRML/include/CMagic.h" // checking CQueryTreeNode
10 #include "libMRML/include/CQueryTreeNode.h"
11 #include "libMRML/include/CSelfDestroyPointer.h"
12 
18 class CQueryContainer:public map<string,CQueryTreeNode* >,public CMagic{
19 public:
23  CQueryTreeNode* getQueryByID(const string& inID)const;
24 };
25 
26 
31 public:
44  pair<CQueryContainer*,CQueryTreeNode*> buildQueryTree(CAlgorithm& inAlgorithm,
45  CAccessorAdminCollection& inBaseConfiguration,
46  CStaticQueryFactory& inBaseTypeFactory,
47  CQueryContainer* inContainer=0)const;
50  CQueryTreeNode* getQueryByID(const string& inID)const;
51 
52 };
53 
54 #endif

Need for discussion? Want to contribute? Contact
help-gift@gnu.org Generated using Doxygen