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