libdodo: dodo::data::format::xml::__definition__ Struct Reference

dodo::data::format::xml::__definition__ Struct Reference

defines processor tree definition More...

#include <dataFormatXmlProcessor.h>

Collaboration diagram for dodo::data::format::xml::__definition__:

List of all members.

Public Member Functions

 __definition__ ()
 constructor
 __definition__ (const dodoString &name, const dodoString &ns=__dodostring__)

Public Attributes

dodoString name
 name of the node [[tag]]; if empty - for first - gets root, for children - all[but if children do not have in definition own children]
dodoMap< dodoString,
__definition__
children
 children definitions
bool allChildren
 if true - get all children tree[true by default]
dodoStringArray attributes
 node attrributes; if empty - take all
bool allAttributes
 if true - get all attributes[true by default]
dodoString ns
 node namespace; if empty parser skips namespace specification

Detailed Description

defines processor tree definition

Definition at line 53 of file dataFormatXmlProcessor.h.


Constructor & Destructor Documentation

dodo::data::format::xml::__definition__::__definition__ (  ) 

constructor

dodo::data::format::xml::__definition__::__definition__ ( const dodoString &  name,
const dodoString &  ns = __dodostring__ 
)
Parameters:
name defines node name
ns defines namespace of the node

Member Data Documentation

if true - get all attributes[true by default]

Definition at line 72 of file dataFormatXmlProcessor.h.

if true - get all children tree[true by default]

Definition at line 69 of file dataFormatXmlProcessor.h.

node attrributes; if empty - take all

Definition at line 71 of file dataFormatXmlProcessor.h.

children definitions

Definition at line 68 of file dataFormatXmlProcessor.h.

name of the node [[tag]]; if empty - for first - gets root, for children - all[but if children do not have in definition own children]

Definition at line 66 of file dataFormatXmlProcessor.h.

node namespace; if empty parser skips namespace specification

Definition at line 74 of file dataFormatXmlProcessor.h.


The documentation for this struct was generated from the following file:

Generated on Sun Nov 8 03:44:48 2009 for libdodo by  doxygen 1.6.1