All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
thisPlugin.h File Reference
+ Include dependency graph for thisPlugin.h:

Go to the source code of this file.



Macro Definition Documentation

#define TF_PP_STRINGIZE(x)
Expand and convert the argument to a string, using a most minimal macro.
Definition: thisPlugin.h:38
PLUG_API PlugPluginPtr GetPluginWithName(const std::string &name) const
static PLUG_API PlugRegistry & GetInstance()
Returns the singleton PlugRegistry instance.

Returns a plugin registered with the name of the current library (as defined by PLUG_THIS_PLUGIN_NAME). Note that plugin registration occurs as a side effect of using this macro, at the point in time the code at the macro site is invoked.

Definition at line 45 of file thisPlugin.h.


The name of the current library registered with the plugin system. This may be used to lookup the current library in the plugin registry. This uses the value of the MFB_PACKAGE_NAME macro defined at compile-time unless overridden.

Definition at line 38 of file thisPlugin.h.