Classes | |
class | CPFMarshaller< std::ostream > |
class | DemarshallInterface |
An interface for extracting properties from a format. More... | |
class | MarshallingService |
class | MarshallInterface |
A MarshallInterface converts Property objects to a (file/text) format. More... | |
class | PropertyBagIntrospector |
This class fills up a given bag with the results of an introspection. More... | |
class | PropertyDemarshaller |
The default Orocos demarshaller for extracting properties and property bags from a property file. More... | |
class | PropertyLoader |
class | PropertyMarshaller |
class | SAX2XMLRPCHandler |
class | StreamProcessor |
An interface for setting and getting a stream object. This can be a file, a string buffer,... More... | |
class | Tiny2CPFHandler |
class | TinyDemarshaller |
A TinyXML demarshaller for extracting properties and property bags from a Component Property File (CPF) following the CORBA 3 standard. More... | |
class | TiXmlAttribute |
class | TiXmlAttributeSet |
class | TiXmlBase |
class | TiXmlComment |
struct | TiXmlCursor |
class | TiXmlDeclaration |
class | TiXmlDocument |
class | TiXmlElement |
class | TiXmlHandle |
class | TiXmlNode |
class | TiXmlOutStream |
class | TiXmlParsingData |
class | TiXmlString |
class | TiXmlText |
class | TiXmlUnknown |
class | XMLRPCDemarshaller |
class | XMLRPCMarshaller |
Enumerations | |
enum | { TIXML_SUCCESS, TIXML_NO_ATTRIBUTE, TIXML_WRONG_TYPE } |
enum | TiXmlEncoding { TIXML_ENCODING_UNKNOWN, TIXML_ENCODING_UTF8, TIXML_ENCODING_LEGACY } |
Functions | |
bool | operator!= (const TiXmlString &a, const TiXmlString &b) |
bool | operator!= (const TiXmlString &a, const char *b) |
bool | operator!= (const char *a, const TiXmlString &b) |
TiXmlString | operator+ (const TiXmlString &a, const TiXmlString &b) |
TiXmlString | operator+ (const TiXmlString &a, const char *b) |
TiXmlString | operator+ (const char *a, const TiXmlString &b) |
bool | operator< (const TiXmlString &a, const TiXmlString &b) |
TIXML_OSTREAM & | operator<< (TIXML_OSTREAM &out, const TiXmlNode &base) |
bool | operator<= (const TiXmlString &a, const TiXmlString &b) |
bool | operator== (const TiXmlString &a, const TiXmlString &b) |
bool | operator== (const TiXmlString &a, const char *b) |
bool | operator== (const char *a, const TiXmlString &b) |
bool | operator> (const TiXmlString &a, const TiXmlString &b) |
bool | operator>= (const TiXmlString &a, const TiXmlString &b) |
Variables | |
const char * | cpf_dtd |
const TiXmlEncoding | TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN |
const int | TIXML_MAJOR_VERSION = 2 |
const int | TIXML_MINOR_VERSION = 4 |
const int | TIXML_PATCH_VERSION = 3 |
const unsigned char | TIXML_UTF_LEAD_0 = 0xefU |
const unsigned char | TIXML_UTF_LEAD_1 = 0xbbU |
const unsigned char | TIXML_UTF_LEAD_2 = 0xbfU |
Classes for reading/writing properties to/from file or data stream.
anonymous enum |
bool RTT::marsh::operator!= | ( | const TiXmlString & | a, |
const TiXmlString & | b | ||
) | [inline] |
bool RTT::marsh::operator!= | ( | const TiXmlString & | a, |
const char * | b | ||
) | [inline] |
bool RTT::marsh::operator!= | ( | const char * | a, |
const TiXmlString & | b | ||
) | [inline] |
TiXmlString RTT::marsh::operator+ | ( | const TiXmlString & | a, |
const TiXmlString & | b | ||
) |
Definition at line 125 of file tinystr.cpp.
TiXmlString RTT::marsh::operator+ | ( | const TiXmlString & | a, |
const char * | b | ||
) |
Definition at line 134 of file tinystr.cpp.
TiXmlString RTT::marsh::operator+ | ( | const char * | a, |
const TiXmlString & | b | ||
) |
Definition at line 144 of file tinystr.cpp.
bool RTT::marsh::operator< | ( | const TiXmlString & | a, |
const TiXmlString & | b | ||
) | [inline] |
TIXML_OSTREAM& RTT::marsh::operator<< | ( | TIXML_OSTREAM & | out, |
const TiXmlNode & | base | ||
) |
Definition at line 1698 of file tinyxml.cpp.
bool RTT::marsh::operator<= | ( | const TiXmlString & | a, |
const TiXmlString & | b | ||
) | [inline] |
bool RTT::marsh::operator== | ( | const TiXmlString & | a, |
const TiXmlString & | b | ||
) | [inline] |
bool RTT::marsh::operator== | ( | const TiXmlString & | a, |
const char * | b | ||
) | [inline] |
bool RTT::marsh::operator== | ( | const char * | a, |
const TiXmlString & | b | ||
) | [inline] |
bool RTT::marsh::operator> | ( | const TiXmlString & | a, |
const TiXmlString & | b | ||
) | [inline] |
bool RTT::marsh::operator>= | ( | const TiXmlString & | a, |
const TiXmlString & | b | ||
) | [inline] |
const char * RTT::marsh::cpf_dtd |
"<!ELEMENT properties (description? , (simple|sequence|struct)* )> \ <!ELEMENT choice (#PCDATA)> \ <!ELEMENT choices (choice+)> \ <!ELEMENT defaultvalue (#PCDATA)> \ <!ELEMENT description (#PCDATA)> \ <!ELEMENT simple (description?, value, choices?, defaultvalue?)> \ <!ATTLIST simple name CDATA #IMPLIED type (boolean|char|double|float|short|long|objref|octet|string|ulong|ushort) #REQUIRED> \ <!ELEMENT sequence (description?, (simple*|struct*|sequence*))> \ <!ATTLIST sequence name CDATA #IMPLIED type CDATA #REQUIRED> \ <!ELEMENT struct (description?, (simple|sequence|struct)*)> \ <!ATTLIST struct name CDATA #IMPLIED type CDATA #REQUIRED> \ <!ELEMENT value (#PCDATA)>"
Definition at line 45 of file CPFDTD.cpp.
const int RTT::marsh::TIXML_MAJOR_VERSION = 2 |
const int RTT::marsh::TIXML_MINOR_VERSION = 4 |
const int RTT::marsh::TIXML_PATCH_VERSION = 3 |
const unsigned char RTT::marsh::TIXML_UTF_LEAD_0 = 0xefU |
Definition at line 101 of file tinyxmlparser.cpp.
const unsigned char RTT::marsh::TIXML_UTF_LEAD_1 = 0xbbU |
Definition at line 102 of file tinyxmlparser.cpp.
const unsigned char RTT::marsh::TIXML_UTF_LEAD_2 = 0xbfU |
Definition at line 103 of file tinyxmlparser.cpp.