#include <SdoService.h>
Public メソッド | |
SDOService (char *id="", char type="") | |
コンストラクタ | |
const SDOPackage::Service | getProfile () |
Service Profileを取得する | |
void | setName (char *id) |
ServiceProfile.id をセットする | |
const char * | getName () const |
ServiceProfile.id を取得 | |
void | setInterfaceType (char *interfaceType) |
SDO ServiceProfile.interfaceType をセットする | |
const char * | getInterfaceType () const |
SDO ServiceProfile.interfaceType を取得する | |
void | setIdlDefinition (char *idlDefinition) |
SDO ServiceProfile.idlDefinition をセットする | |
const char * | getIdlDefinition () const |
SDO ServiceProfile.idlDefinition を取得する | |
void | setProperties (NVList properties) |
SDO ServiceProfile.properties をセットする | |
const NVList | getProperties () const |
SDO ServiceProfile.properties を取得する | |
void | setServiceRef (RTCService_ptr serviceRef) |
SDO ServiceProfile.serviceRef をセットする | |
RTCService_ptr | getServiceRef () const |
SDO ServiceProfile.serviceRef を取得する |
SDO Service Profile は SDO Service の情報を保持するためのクラスである。
SDOPackage::SDOServiceProfile::SDOService | ( | char * | id = "" , |
|
char | type = "" | |||
) | [inline] |
コンストラクタ
コンストラクタ
id | Service のID(デフォルト値:"") | |
type | Service の型(デフォルト値:"") |
const SDOPackage::Service SDOPackage::SDOServiceProfile::getProfile | ( | ) | [inline] |
Service Profileを取得する
Service Profileを取得する
void SDOPackage::SDOServiceProfile::setName | ( | char * | id | ) | [inline] |
ServiceProfile.id をセットする
SDO Service のIDをセットする
id | Service のID |
const char* SDOPackage::SDOServiceProfile::getName | ( | ) | const [inline] |
ServiceProfile.id を取得
SDO Service のIDを取得する
void SDOPackage::SDOServiceProfile::setInterfaceType | ( | char * | interfaceType | ) | [inline] |
SDO ServiceProfile.interfaceType をセットする
SDO Service のinterfaceTypeをセットする
interfaceType | Service のinterfaceType |
const char* SDOPackage::SDOServiceProfile::getInterfaceType | ( | ) | const [inline] |
SDO ServiceProfile.interfaceType を取得する
SDO Service のinterfaceTypeを取得する
void SDOPackage::SDOServiceProfile::setIdlDefinition | ( | char * | idlDefinition | ) | [inline] |
SDO ServiceProfile.idlDefinition をセットする
SDO Service のidlDefinitionをセットする
idlDefinition | Service のidlDefinition |
const char* SDOPackage::SDOServiceProfile::getIdlDefinition | ( | ) | const [inline] |
SDO ServiceProfile.idlDefinition を取得する
SDO Service のidlDefinitionを取得する
void SDOPackage::SDOServiceProfile::setProperties | ( | NVList | properties | ) | [inline] |
SDO ServiceProfile.properties をセットする
SDO Service のpropertiesをセットする
properties | Service のproperties |
const NVList SDOPackage::SDOServiceProfile::getProperties | ( | ) | const [inline] |
SDO ServiceProfile.properties を取得する
SDO Service のpropertiesを取得する
void SDOPackage::SDOServiceProfile::setServiceRef | ( | RTCService_ptr | serviceRef | ) | [inline] |
SDO ServiceProfile.serviceRef をセットする
SDO Service のserviceRefをセットする
serviceRef | Serviceへの参照 |
RTCService_ptr SDOPackage::SDOServiceProfile::getServiceRef | ( | ) | const [inline] |
SDO ServiceProfile.serviceRef を取得する
SDO Service への参照を取得する