Functions | |
template<class Value> | |
SDOPackage::NameValue | newNV (const char *name, Value value) |
Create NameVale. | |
SDOPackage::NameValue | newNVChar (const char *name, const CORBA::Char value) |
Create CORBA::string value type NameVale Create CORBA::Char value type NameVale. | |
SDOPackage::NameValue | newNVBool (const char *name, const CORBA::Boolean value) |
Create CORBA::Boolean value type NameVale. | |
SDOPackage::NameValue | newNVOctet (const char *name, const CORBA::Octet value) |
Create CORBA::Octet value type NameVale. | |
SDOPackage::NameValue | newNVAny (const char *name, const CORBA::Any &value) |
void | copyFromProperties (SDOPackage::NVList &nv, const RTC::Properties &prop) |
Copy to NVList from Proeprties. | |
void | copyToProperties (RTC::Properties &prop, const SDOPackage::NVList &nv) |
RTC::Properties | toProperties (const SDOPackage::NVList &nv) |
const CORBA::Any & | find (const SDOPackage::NVList &nv, const char *name) |
Get value in NVList specified by name. | |
const CORBA::Long | find_index (const SDOPackage::NVList &nv, const char *name) |
bool | isString (const SDOPackage::NVList &nv, const char *name) |
Whether the name of NVList's value is CORBA::string. | |
bool | isStringValue (const SDOPackage::NVList &nv, const char *name, const char *value) |
std::string | toString (const SDOPackage::NVList &nv, const char *name) |
Get string value in NVList specified by name. | |
bool | appendStringValue (SDOPackage::NVList &nv, const char *name, const char *value) |
void | append (SDOPackage::NVList &dest, const SDOPackage::NVList &src) |
void | dump (SDOPackage::NVList &nv) |
|
|
|
|
|
Copy to NVList from Proeprties. This operation copies Properties to NVList. Created NVList's values are CORBA::string.
|
|
|
|
|
|
Get value in NVList specified by name. This operation returns Any type of value specified by name. Created NVList's values are CORBA::string.
|
|
|
|
Whether the name of NVList's value is CORBA::string. This operation returns boolean value whether the name of NVList's value is CORBA::string.
|
|
|
|
Create NameVale. This operation creates NameVale. CORBA::Char, CORBA::Boolean, CORBA::Octet creation is not supported. These type of NameValue should be created by using newNVChar(), newNVBool(), newNVOctet() functions.
|
|
|
|
Create CORBA::Boolean value type NameVale. This operation creates CORBA::Boolean value type NameVale.
|
|
Create CORBA::string value type NameVale Create CORBA::Char value type NameVale. This operation creates CORBA::Char value type NameVale.
|
|
Create CORBA::Octet value type NameVale. This operation creates CORBA::Octet value type NameVale.
|
|
|
|
Get string value in NVList specified by name. This operation returns string value in NVList specified by name. If the value in NVList specified by name is not CORBA::string type this operation returns empty string value.
|