RTC::ComponentProfile Struct Reference

ComponentProfile. More...

import "RTC.idl";

List of all members.

Public Attributes

string instance_name
 instance_name
string type_name
 type_name
string description
 description
string version
 version
string vendor
 vendor
string category
 category
PortProfileList port_profiles
 port_profiles
RTObject parent
 parent
NVList properties
 properties


Detailed Description

ComponentProfile.

Description

ComponentProfile represents the static state of an RTC that is referred to here as the "target" RTC.

Member Data Documentation

instance_name

Description

This attribute shall contain the name of the target RTC instance.

Semantics

The instance_name should be unique among RTC instances contained within the same containing component.

type_name

Description

This attribute shall contain the name of the target RTC class.

Semantics

Each RTC class must have a name that is unique within an application.

description

Description

This attribute shall briefly describe the target RTC for the benefit of a human operator.

version

Description

This attribute shall contain the version number of the target RTC class.

Semantics

The format of the version number is outside of the scope of this specification.

vendor

Description

The name of the individual or organization that produced the target RTC class.

category

Description

This attribute contains the name of a "category" or group to which the target RTC belongs.

port_profiles

Description

This attribute contains a list of PortProfiles that describe the ports of the target RTC.

Semantics

There shall be a one-to-one correspondence between the members of this list and the ports of the target RTC.

parent

Description

This attribute contains a reference to the RTC that contains the target RTC instance. If the target RTC instance is not owned by any other RTC, this field stores a nil reference.

properties

Description

This attribute contains additional properties of the target RTC.

Semantics

This attribute provides implementations the opportunity to describe additional characteristics of a particular RTC that are otherwise outside of the scope of this specification.


The documentation for this struct was generated from the following file:

Generated on Thu Jan 28 13:25:50 2010 for OpenRTM by  doxygen 1.5.5