Choreonoid  1.5
Classes | Namespaces | Macros
Plugin.h File Reference
#include "ExtensionManager.h"
#include "exportdecl.h"

Go to the source code of this file.

Classes

class  cnoid::Plugin
 

Namespaces

 cnoid
 Defines the minimum processing for performing pasing file for STL.
 

Macros

#define CNOID_IMPLEMENT_PLUGIN_ENTRY(PluginTypeName)
 

Macro Definition Documentation

◆ CNOID_IMPLEMENT_PLUGIN_ENTRY

#define CNOID_IMPLEMENT_PLUGIN_ENTRY (   PluginTypeName)
Value:
extern "C" CNOID_BASE_DLLEXPORT cnoid::Plugin* getChoreonoidPlugin() \
{ \
return new PluginTypeName(); \
}
Definition: Plugin.h:18
#define CNOID_BASE_DLLEXPORT
Definition: Base/exportdecl.h:15