Orocos Real-Time Toolkit
2.5.0
|
Exposes both attributes and properties of a service. More...
import "rtt/transports/corba/ConfigurationInterface.idl";
Public Types | |
typedef sequence< CProperty > | CPropertyNames |
typedef sequence< string > | CAttributeNames |
Public Member Functions | |
CAttributeNames | getAttributeList () |
CPropertyNames | getPropertyList () |
any | getAttribute (in string name) |
boolean | setAttribute (in string name, in any value) |
boolean | hasAttribute (in string name) |
boolean | hasProperty (in string name) |
any | getProperty (in string name) |
Get a property by name. | |
boolean | setProperty (in string name, in any value) |
Set a property by name. | |
string | getPropertyType (in string name) |
Return the type of the attribute or property. | |
string | getAttributeType (in string name) |
string | getPropertyTypeName (in string name) |
Return the type name of the expression as it is known to the Orocos Type System. | |
string | getAttributeTypeName (in string name) |
string | attributeToString (in string name) |
Return the result of an attribute or property as a text string. | |
string | propertyToString (in string name) |
boolean | attributeFromString (in string name, in string value) |
Assign a given property or attribute a stringified value. | |
boolean | propertyFromString (in string name, in string value) |
boolean | isAttributeAssignable (in string name) |
Returns true if the attribute can be changed. |
Exposes both attributes and properties of a service.
Definition at line 18 of file ConfigurationInterface.idl.
boolean RTT::corba::CConfigurationInterface::attributeFromString | ( | in string | name, |
in string | value | ||
) |
Assign a given property or attribute a stringified value.
any RTT::corba::CConfigurationInterface::getProperty | ( | in string | name | ) |
Get a property by name.
You can scope the name for entering sub-properties. For example 'controlparameters.gains.k' to retrieve nested property with name 'k'.
boolean RTT::corba::CConfigurationInterface::setProperty | ( | in string | name, |
in any | value | ||
) |
Set a property by name.
You can scope the name for entering sub-properties. For example 'controlparameters.gains.k' to write nested property with name 'k'.