#include <SdoServiceAdmin.h>
Public メソッド | |
SdoServiceAdmin (::RTC::RTObject_impl &rtobj) | |
コンストラクタ | |
virtual | ~SdoServiceAdmin () |
仮想デストラクタ | |
bool | addSdoServiceConsumerFactory () |
Service Consumer Factory を登録する. | |
bool | removeSdoServiceConsumerFactory () |
Service Consumer Factory を削除する. | |
bool | addSdoServiceConsumer (const SDOPackage::ServiceProfile &sProfile) |
Service Consumer を追加する. | |
bool | removeSdoServiceConsumer (const char *id) |
Service Consumer を削除する. | |
Protected メソッド | |
bool | isAllowedConsumerType (const SDOPackage::ServiceProfile &sProfile) |
許可されたサービス型かどうか調べる | |
bool | isExistingConsumerType (const SDOPackage::ServiceProfile &sProfile) |
存在するサービス型かどうか調べる | |
const std::string | getUUID () const |
RTC::SdoServiceAdmin::SdoServiceAdmin | ( | ::RTC::RTObject_impl & | rtobj | ) |
コンストラクタ
コンストラクタ
virtual RTC::SdoServiceAdmin::~SdoServiceAdmin | ( | ) | [virtual] |
仮想デストラクタ
仮想デストラクタ。
bool RTC::SdoServiceAdmin::addSdoServiceConsumer | ( | const SDOPackage::ServiceProfile & | sProfile | ) |
Service Consumer を追加する.
bool RTC::SdoServiceAdmin::addSdoServiceConsumerFactory | ( | ) |
Service Consumer Factory を登録する.
const std::string RTC::SdoServiceAdmin::getUUID | ( | ) | const [protected] |
bool RTC::SdoServiceAdmin::isAllowedConsumerType | ( | const SDOPackage::ServiceProfile & | sProfile | ) | [protected] |
許可されたサービス型かどうか調べる
bool RTC::SdoServiceAdmin::isExistingConsumerType | ( | const SDOPackage::ServiceProfile & | sProfile | ) | [protected] |
存在するサービス型かどうか調べる
bool RTC::SdoServiceAdmin::removeSdoServiceConsumer | ( | const char * | id | ) |
Service Consumer を削除する.
bool RTC::SdoServiceAdmin::removeSdoServiceConsumerFactory | ( | ) |
Service Consumer Factory を削除する.