|
Static Public Member Functions |
char * | parse_string (DOMNodeIterator *iter) |
CORBA::ULong | parse_ulong (DOMNodeIterator *iter) |
CORBA::Long | parse_long (DOMNodeIterator *iter) |
CORBA::Short | parse_short (DOMNodeIterator *iter) |
CORBA::Float | parse_float (DOMNodeIterator *iter) |
CORBA::Double | parse_double (DOMNodeIterator *iter) |
CORBA::Boolean | parse_bool (DOMNodeIterator *iter) |
CORBA::Char | parse_char (DOMNodeIterator *iter) |
CORBA::Octet | parse_octet (DOMNodeIterator *iter) |
DOMDocument * | create_document (const char *url) |
DOMBuilder * | create_parser () |
bool | process_string (DOMNodeIterator *iter, const XStr &node_name, const char *name, TAO_String_Manager &var) |
bool | process_string_seq (DOMNodeIterator *iter, const XStr &node_name, const char *name, CORBA::StringSeq &seq) |
bool | process_boolean (DOMNodeIterator *iter, const XStr &node_name, const char *name, CORBA::Boolean &var) |
bool | process_ulong (DOMNodeIterator *iter, const XStr &node_name, const char *name, CORBA::ULong &var) |
DOMNodeIterator * | parse_href_tag (XMLURL xml_url, DOMDocument *doc) |
Helper methods for each type are defined as parse_<type> where type equals string, float, double etc. The corresponding C++ types are returned. These follow the IDL to C++ mapping defined by the CORBA specification.