20 #ifndef RTC_NUMBERINGPOLICY_H
21 #define RTC_NUMBERINGPOLICY_H
103 virtual std::string
onCreate(
void* obj) = 0;
124 virtual void onDelete(
void* obj) = 0;
208 virtual std::string
onCreate(
void* obj);
259 long int find(
void* obj);
263 std::vector<void*> m_objects;
265 #endif // RTC_NUMBERINGPOLICY_H
virtual ~NumberingPolicy(void)
仮想デストラクタ
Definition: NumberingPolicy.h:78
DefaultNumberingPolicy()
コンストラクタ
Definition: NumberingPolicy.h:168
virtual void onDelete(void *obj)=0
オブジェクト削除時の名称解放
オブジェクト生成時ネーミング・ポリシー(命名規則)管理用抽象クラス
Definition: NumberingPolicy.h:54
オブジェクト未発見例外処理用構造体
Definition: NumberingPolicy.h:65
virtual std::string onCreate(void *obj)=0
オブジェクト生成時の名称作成
virtual ~DefaultNumberingPolicy(void)
デストラクタ
Definition: NumberingPolicy.h:181
オブジェクト生成時ネーミング・ポリシー(命名規則)管理用クラス
Definition: NumberingPolicy.h:149
virtual std::string onCreate(void *obj)
オブジェクト生成時の名称作成
long int find(void *obj)
オブジェクトの検索
virtual void onDelete(void *obj)
オブジェクト削除時の名称解放