クラス SDOPackage::SDOServiceProfile

SDO Service Profileクラス [詳細]

#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 Profile は SDO Service の情報を保持するためのクラスである。

から:
0.4.0

関数

SDOPackage::SDOServiceProfile::SDOService ( char *  id = "",
char  type = "" 
) [inline]

コンストラクタ

コンストラクタ

引数:
id Service のID(デフォルト値:"")
type Service の型(デフォルト値:"")

const SDOPackage::Service SDOPackage::SDOServiceProfile::getProfile (  )  [inline]

Service Profileを取得する

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を取得する

戻り値:
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を取得する

戻り値:
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を取得する

戻り値:
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を取得する

戻り値:
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 への参照を取得する

戻り値:
Serviceへの参照


OpenRTMに対してThu May 29 15:03:27 2008に生成されました。  doxygen 1.5.3