18#ifndef RTC_NUMBERINGPOLICYBASE_H
19#define RTC_NUMBERINGPOLICYBASE_H
23#include <coil/Factory.h>
131#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
132EXTERN
template class DLL_PLUGIN coil::GlobalFactory<RTM::NumberingPolicyBase>;
133#elif defined(__GNUC__)
134EXTERN
template class coil::GlobalFactory<RTM::NumberingPolicyBase>;
Definition NumberingPolicyBase.h:56
virtual std::string onCreate(void *obj)=0
Create the name when creating objects.
virtual void onDelete(void *obj)=0
Delete the name when deleting objects.
virtual ~NumberingPolicyBase()=default
Virtual destractor.
RT-Middleware.
Definition FactoryInit.h:22
coil::GlobalFactory< NumberingPolicyBase > NumberingPolicyFactory
Definition NumberingPolicyBase.h:128
The structures for exception handling when object was not found. .
Definition NumberingPolicyBase.h:66