19 #ifndef RTM_LOCALSERVICEBASE_H 20 #define RTM_LOCALSERVICEBASE_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 >;
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
Singleton テンプレートクラス
Definition: Singleton.h:106
coil::Properties properties
LocalServiceのプロパティ
Definition: LocalServiceBase.h:68
virtual ~LocalServiceBase()
仮想デストラクタ
Definition: LocalServiceBase.h:199
#define EXTERN
Definition: Factory.h:42
プロパティセットを表現するクラス
Definition: Properties.h:101
LocalServiceBase * service
LocalServiceのポインタ
Definition: LocalServiceBase.h:76
Property list class (derived from Java Properties)
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