ulxr::ValueParserBase::ArrayState Class Reference

Helper class to represent the data of the current parsing step when the xml element is an Array. More...

#include <ulxr_valueparse_base.h>

Inheritance diagram for ulxr::ValueParserBase::ArrayState:

Inheritance graph
[legend]
Collaboration diagram for ulxr::ValueParserBase::ArrayState:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ArrayState (unsigned st)
 Constructs an ArrayState.
virtual void takeValue (Value *val)
 Transfers a Value into the ArrayState.

Private Member Functions

 ArrayState (const ArrayState &)
ArrayStateoperator= (const ArrayState &)

Detailed Description

Helper class to represent the data of the current parsing step when the xml element is an Array.

Definition at line 170 of file ulxr_valueparse_base.h.


Constructor & Destructor Documentation

ulxr::ValueParserBase::ArrayState::ArrayState ( unsigned  st  ) 

Constructs an ArrayState.

Parameters:
st the actual state

Definition at line 170 of file ulxr_valueparse_base.cpp.

ulxr::ValueParserBase::ArrayState::ArrayState ( const ArrayState  )  [private]


Member Function Documentation

void ulxr::ValueParserBase::ArrayState::takeValue ( Value val  )  [virtual]

Transfers a Value into the ArrayState.

Parameters:
val the value

Reimplemented from ulxr::ValueParserBase::ValueState.

Definition at line 176 of file ulxr_valueparse_base.cpp.

References ULXR_PCHAR, and ULXR_TRACE.

ArrayState& ulxr::ValueParserBase::ArrayState::operator= ( const ArrayState  )  [private]


The documentation for this class was generated from the following files:
Generated on Sun Aug 19 20:09:12 2007 for ulxmlrpcpp by  doxygen 1.5.1