OpenRTM-aist 2.0.2
|
ECFactoryBase 抽象クラス [詳解]
#include <ECFactory.h>
公開メンバ関数 | |
virtual | ~ECFactoryBase ()=default |
仮想デストラクタ | |
virtual const char * | name ()=0 |
生成対象ExecutionContext名称取得用純粋仮想関数 | |
virtual ExecutionContextBase * | create ()=0 |
ExecutionContext生成用純粋仮想関数 | |
virtual void | destroy (ExecutionContextBase *comp)=0 |
ExecutionContext破棄用純粋仮想関数 | |
ECFactoryBase 抽象クラス
ExecutionContext生成用Factoryの抽象クラス。 各ExecutionContextを生成するための具象Factoryクラスは、 以下の純粋仮想関数の実装を提供しなければならない。
publicインターフェースとして以下のものを提供する。
|
virtualdefault |
仮想デストラクタ
仮想デストラクタ。
|
pure virtual |
ExecutionContext生成用純粋仮想関数
ExecutionContextのインスタンスを生成するための純粋仮想関数。
RTC::ECFactoryCXXで実装されています。
|
pure virtual |
ExecutionContext破棄用純粋仮想関数
ExecutionContextのインスタンスを破棄するための純粋仮想関数。
comp | 破棄対象のExecutionContextインスタンス |
RTC::ECFactoryCXXで実装されています。
|
pure virtual |
生成対象ExecutionContext名称取得用純粋仮想関数
生成対象ExecutionContextの名称を取得するための純粋仮想関数。
RTC::ECFactoryCXXで実装されています。