|
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.