Public Member Functions | |
| CQuery * | makeQuery (CAccessorAdminCollection &inAccessorAdminCollection, CAlgorithm &inAlgorithm) |
| makes a CQuery object | |
| char * | getName () |
| gets the name of the plugin | |
| CQueryPlugin (string, string, string) | |
| opens the library and sets the make query etc. More... | |
| CQueryPlugin (CQueryPlugin &) | |
| copy all the content | |
| ~CQueryPlugin () | |
| close the DlOpenHandle of the library | |
| bool | isSane () const |
| is this well constructed | |
Protected Attributes | |
| void * | mDlOpenHandle |
| the handle which enables us to open | |
| string | mName |
| the name of the plugin | |
| CQuery *(* | mMakeQuery )(CAccessorAdminCollection &inAccessorAdminCollection, CAlgorithm &inAlgorithm) |
| the function for making a query object | |
| char *(* | mGetName )(void) |
| this function gives us the name of the plugin | |
| bool | mIsSane |
| is this well constructed? | |
| CQueryPlugin::CQueryPlugin | ( | string | , |
| string | , | ||
| string | |||
| ) |
opens the library and sets the make query etc.
functions