|
|
|
Home / Open source / Terimber 2.0
xml_value_node Class Referenceclass for all value contained nodes like comment, pi, CDATA and text
More...
#include <sxml.h>
List of all members.
Detailed Description
class for all value contained nodes like comment, pi, CDATA and text
Definition at line 94 of file sxml.h.
Constructor & Destructor Documentation
xml_value_node::xml_value_node |
( |
const xml_value_node & |
x |
) |
[protected] |
private copy constructor and assign operator
prevents direct copying
xml_value_node::~xml_value_node |
( |
|
) |
|
destructor
Definition at line 82 of file sxml.cpp.
Member Function Documentation
const char * xml_value_node::persist |
( |
byte_allocator & |
allocator |
) |
const |
type cast to const value node
- Parameters:
-
x |
pointer to the const tree node |
Definition at line 53 of file sxml.hpp.
References xml_node::_decl, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, nodeDecl::get_type(), PROCESSING_INSTRUCTION_NODE, and TEXT_NODE.
Referenced by xml_document::find_attribute(), xml_document::find_attribute_value(), xml_designer_impl::get_value(), xml_persistor::persistAttributes(), xml_persistor::persistCDATA(), xml_persistor::persistComment(), xml_persistor::persistPI(), xml_persistor::persistText(), xml_designer_impl::update_value(), and xml_document::validate_attributes().
void xml_value_node::clear |
( |
|
) |
|
Member Data Documentation
value uninon
Definition at line 130 of file sxml.h.
Referenced by xml_document::add_cdata(), xml_document::add_comment(), xml_document::add_pi(), xml_document::add_text(), xml_document::assign_attribute_value(), clear(), xml_document::find_attribute_value(), persist(), xml_persistor::persistAttributes(), xml_designer_impl::update_value(), xml_document::validate_attributes(), and xml_value_node().
The documentation for this class was generated from the following files:
|
|
|
|