#include <set>#include <string>Go to the source code of this file.
Classes | |
| class | StlFeatureFactoryPlugin |
Defines | |
| #define | FUNC_EXPORT |
| #define | StlFeatureFactoryPlugin_id "edu.ocs.csse.monash.Digest.StlFeatureFactoryPlugin/1.0" |
| #define | EXPORT_STL_FEATURE_FACTORY_PLUGIN(PLUGIN) |
Typedefs | |
| typedef const char *(*) | StlFeatureFactoryPluginIdFunction () |
| typedef StlFeatureFactoryPlugin *(*) | StlFeatureFactoryPluginInstanceFunction () |
| #define EXPORT_STL_FEATURE_FACTORY_PLUGIN | ( | PLUGIN | ) |
Value:
extern "C" FUNC_EXPORT const char* plugin_id() { \ return StlFeatureFactoryPlugin_id; \ } \ extern "C" FUNC_EXPORT StlFeatureFactoryPlugin* plugin_instance() { \ static StlFeatureFactoryPlugin* _instance = 0; \ if ( !_instance ) \ _instance = new PLUGIN; \ return _instance; \ }
| #define FUNC_EXPORT |
| #define StlFeatureFactoryPlugin_id "edu.ocs.csse.monash.Digest.StlFeatureFactoryPlugin/1.0" |
| typedef const char*(*) StlFeatureFactoryPluginIdFunction() |
1.5.2