OpenRTM-aist IDL  1.2
クラス | モジュール | マクロ定義 | 型定義 | 列挙型 | 変数
SDOPackage.idl ファイル
被依存関係図:

[ソースコード]

クラス

struct  SDOPackage::NameValue
 
union  SDOPackage::Numeric
 
struct  SDOPackage::EnumerationType
 
struct  SDOPackage::RangeType
 
struct  SDOPackage::IntervalType
 
union  SDOPackage::AllowedValues
 
struct  SDOPackage::Parameter
 
struct  SDOPackage::OrganizationProperty
 
struct  SDOPackage::DeviceProfile
 
struct  SDOPackage::ServiceProfile
 
struct  SDOPackage::ConfigurationSet
 
interface  SDOPackage::SDOSystemElement
 
interface  SDOPackage::SDO
 
interface  SDOPackage::Configuration
 
interface  SDOPackage::Monitoring
 
interface  SDOPackage::SDOService
 
interface  SDOPackage::Organization
 

モジュール

module  SDOPackage
 

マクロ定義

#define exception_body   { string description; }
 

型定義

typedef sequence< string > SDOPackage::StringList
 
typedef sequence< SDO > SDOPackage::SDOList
 
typedef sequence< Organization > SDOPackage::OrganizationList
 
typedef string SDOPackage::UniqueIdentifier
 
typedef sequence< NameValue > SDOPackage::NVList
 
typedef sequence< Parameter > SDOPackage::ParameterList
 
typedef sequence< ServiceProfile > SDOPackage::ServiceProfileList
 
typedef sequence< ConfigurationSet > SDOPackage::ConfigurationSetList
 

列挙型

enum  SDOPackage::NumericType { SDOPackage::SHORT_TYPE, SDOPackage::LONG_TYPE, SDOPackage::FLOAT_TYPE, SDOPackage::DOUBLE_TYPE }
 
enum  SDOPackage::ComplexDataType { SDOPackage::ENUMERATION, SDOPackage::RANGE, SDOPackage::INTERVAL }
 
enum  SDOPackage::DependencyType { SDOPackage::OWN, SDOPackage::OWNED, SDOPackage::NO_DEPENDENCY }
 

変数

exception NotAvailable SDOPackage::exception_body
 

マクロ定義詳解

#define exception_body   { string description; }

CORBA specific model for SDOs