Inheritance diagram for IT_Bus::XMLStreamNode:

Definition at line 26 of file xml_stream_node.h.
Public Member Functions | |
| virtual void | sax_accept_characters (const String::UChar *uchars, size_t n=String::npos) |
| Accept characters. | |
| void | write (XMLOutputStream &stream) |
| Write the StreamNode into the Output stream. | |
| virtual void | write (XMLOutputStream &stream, NamespaceURIPrefixMap ¤t_serialized_prefixes) |
| Write the StreamNode into the Output stream. | |
| virtual void | write_attributes (IT_Bus::XMLOutputStream &stream) const throw ((IOException)) |
| Write the attributes into the Output stream. | |
| virtual void | write_attributes_with_prefix_map (IT_Bus::XMLOutputStream &stream, NamespaceURIPrefixMap ¤t_serialized_prefixes) const throw ((IOException)) |
| Write the attributes into the Output stream. | |
Protected Attributes | |
| IT_Vector< XMLStreamNode * > | m_children |
| IT_Vector< Attribute * > | m_attributes |
| XercesQNameRef * | m_xsi_type |
| IdToXMLStreamNodeMap * | m_id_element_map |
| String | m_value |
| bool | m_visited |
| bool | m_href |
| XMLStreamNodePool * | m_node_pool |
| virtual void IT_Bus::XMLStreamNode::sax_accept_characters | ( | const String::UChar * | uchars, | |
| size_t | n = String::npos | |||
| ) | [virtual] |
Accept characters.
| uchars | utf16 array. | |
| n | Number of code points in uchars. If unspecified assume uchars is null terminated. |
Reimplemented from IT_Bus::XMLNode.
| void IT_Bus::XMLStreamNode::write | ( | XMLOutputStream & | stream | ) |
Write the StreamNode into the Output stream.
| XMLOutputStream& | The underlying stream to encode into. |
| virtual void IT_Bus::XMLStreamNode::write | ( | XMLOutputStream & | stream, | |
| NamespaceURIPrefixMap & | current_serialized_prefixes | |||
| ) | [virtual] |
Write the StreamNode into the Output stream.
| XMLOutputStream& | The underlying stream to encode into. | |
| NamespaceURIPrefixMap& | Map of all currently available prefixes that is already serialized. Used for serailizing partial XMLStreamNode tree. |
| virtual void IT_Bus::XMLStreamNode::write_attributes | ( | IT_Bus::XMLOutputStream & | stream | ) | const throw ((IOException)) [virtual] |
Write the attributes into the Output stream.
| XMLOutputStream& | The underlying stream to encode into. |
Reimplemented from IT_Bus::XMLNode.
| virtual void IT_Bus::XMLStreamNode::write_attributes_with_prefix_map | ( | IT_Bus::XMLOutputStream & | stream, | |
| NamespaceURIPrefixMap & | current_serialized_prefixes | |||
| ) | const throw ((IOException)) [virtual] |
Write the attributes into the Output stream.
| XMLOutputStream& | The underlying stream to encode into. | |
| NamespaceURIPrefixMap& | Map of all currently available prefixes that is already serialized. Used for serailizing partial XMLStreamNode tree. |
Reimplemented from IT_Bus::XMLNode.
1.5.1-p1