19 #ifndef RTM_LOCALSERVICEBASE_H 20 #define RTM_LOCALSERVICEBASE_H 24 #include <coil/Mutex.h> 25 #include <coil/Factory.h> 26 #include <coil/Timer.h> 27 #include <coil/Properties.h> 33 class LocalServiceBase;
257 getProfile()
const = 0;
286 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) 294 EXTERN
template class DLL_PLUGIN
295 ::coil::GlobalFactory< ::RTM::LocalServiceBase >;
300 extern template class coil::Singleton<coil::GlobalFactory<RTM::LocalServiceBase> >;
303 #endif // RTM_LOCALSERVICEBASE_H ::coil::GlobalFactory< ::RTM::LocalServiceBase > LocalServiceFactory
LocalServiceFactory の typedef
Definition: LocalServiceBase.h:284
LocalServiceのプロファイルデータ
Definition: LocalServiceBase.h:42
LocalService 基底クラス
Definition: LocalServiceBase.h:189
coil::Properties Properties
Definition: RTC.h:83
coil::Properties properties
LocalServiceのプロパティ
Definition: LocalServiceBase.h:68
virtual ~LocalServiceBase()
仮想デストラクタ
Definition: LocalServiceBase.h:199
LocalServiceBase * service
LocalServiceのポインタ
Definition: LocalServiceBase.h:76
RT-Middleware
Definition: ListenerHolder.h:28
std::vector< LocalServiceProfile > LocalServiceProfileList
LocalServiceのリスト
Definition: LocalServiceBase.h:86
std::string name
LocalServiceのサービス名
Definition: LocalServiceBase.h:52
std::string uuid
LocalServiceの固有ID
Definition: LocalServiceBase.h:60