Simulacrum  1.2
Classes | Namespaces | Macros | Typedefs
splugins.h File Reference
#include <vector>
#include <typeinfo>
#include <Core/definitions.h>
Include dependency graph for splugins.h:
This graph shows which files directly or indirectly include this file:

Classes

class  Simulacrum::SPluginFactory
 
class  Simulacrum::SPluginConvenience< plugin_s, plugin_t >
 
class  Simulacrum::SPluginManager
 

Namespaces

 Simulacrum
 

Macros

#define SPLUGIN_DECL(x)
 

Typedefs

typedef void * Simulacrum::splugininst_t
 

Macro Definition Documentation

◆ SPLUGIN_DECL

#define SPLUGIN_DECL (   x)
Value:
extern "C" int SIMU_API abiVersion() { return \
(SIMULACRUM_VERSION_MAJOR * 10) + SIMULACRUM_VERSION_MINOR; } \
extern "C" void SIMU_API registerPlugin(SPluginManager* pmngr) { x(pmngr); }
#define SIMU_API
Definition: definitions.h:30
Simulacrum Project