|
|
|
Home / Open source / Terimber 2.0
xml_element Class Referencebase xml element
More...
#include <sxml.h>
List of all members.
Detailed Description
base xml element
Definition at line 205 of file sxml.h.
Constructor & Destructor Documentation
xml_element::xml_element |
( |
const xml_element & |
x |
) |
[private] |
private copy constructor and assign operator
prevents copying
constructor
- Parameters:
-
decl |
pointer to the node declaration |
parent |
pointer to the parent node |
Definition at line 129 of file sxml.cpp.
Member Function Documentation
xml_forceinline bool xml_element::has_attributes |
( |
|
) |
const |
xml_forceinline const elementDecl * xml_element::cast_decl |
( |
|
) |
const |
xml_forceinline void xml_element::clear |
( |
|
) |
|
casts to const element
- Parameters:
-
x |
pointer to the tree node |
Definition at line 246 of file sxml.hpp.
References xml_node::_decl, ELEMENT_NODE, and nodeDecl::get_type().
Referenced by xml_designer_impl::_validate(), xml_document::add_element(), xml_designer_impl::has_attributes(), xml_designer_impl::remove_node(), xml_designer_impl::select_attribute_by_name(), xml_designer_impl::select_first_attribute(), xml_designer_impl::select_last_attribute(), xml_designer_impl::update_value(), content_children::validate(), content_mixed::validate(), and xml_designer_impl::validate().
Member Data Documentation
pointer to the first attribute
Definition at line 266 of file sxml.h.
Referenced by add_attribute(), xml_document::add_attribute(), clear(), xml_document::find_attribute(), xml_document::find_attribute_value(), has_attributes(), insert_attribute(), xml_persistor::persistAttributes(), remove_attribute(), xml_designer_impl::select_first_attribute(), and xml_document::validate_attributes().
The documentation for this class was generated from the following files:
|
|
|
|