libebook::XMLCollector::State Struct Reference

Public Member Functions

 State ()
 
const OutputHandlerPtr_t getCurrentOutput () const
 

Public Attributes

EBOOKOutputElements output
 
RVNGPropertyList metadata
 
StackMachine machine
 
stack< Context > contextStack
 
stack< Context > savedStack
 
const RVNGPropertyList * currentProps
 

Private Member Functions

 State (const State &)
 
Stateoperator= (const State &)
 

Constructor & Destructor Documentation

libebook::XMLCollector::State::State ( )
libebook::XMLCollector::State::State ( const State )
private

Member Function Documentation

const OutputHandlerPtr_t libebook::XMLCollector::State::getCurrentOutput ( ) const
State& libebook::XMLCollector::State::operator= ( const State )
private

Member Data Documentation

stack<Context> libebook::XMLCollector::State::contextStack
const RVNGPropertyList* libebook::XMLCollector::State::currentProps
StackMachine libebook::XMLCollector::State::machine
RVNGPropertyList libebook::XMLCollector::State::metadata
EBOOKOutputElements libebook::XMLCollector::State::output
stack<Context> libebook::XMLCollector::State::savedStack

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

Generated for libe-book by doxygen 1.8.8