libetonyek::IWORKSizeElement Class Reference

#include <IWORKSizeElement.h>

Inheritance diagram for libetonyek::IWORKSizeElement:
libetonyek::IWORKXMLContextBase< Base, State, Collector > Base

List of all members.

Public Member Functions

 IWORKSizeElement (IWORKXMLParserState &state, boost::optional< IWORKSize > &size)

Protected Member Functions

virtual void attribute (int name, const char *value)
virtual void endOfElement ()

Private Attributes

boost::optional< IWORKSize > & m_size
boost::optional< double > m_width
boost::optional< double > m_height

Constructor & Destructor Documentation


Member Function Documentation

void libetonyek::IWORKSizeElement::attribute ( int  name,
const char *  value 
) [protected, virtual]
void libetonyek::IWORKSizeElement::endOfElement ( ) [protected, virtual]

Member Data Documentation

boost::optional<double> libetonyek::IWORKSizeElement::m_height [private]

Referenced by attribute(), and endOfElement().

boost::optional<IWORKSize>& libetonyek::IWORKSizeElement::m_size [private]

Referenced by endOfElement().

boost::optional<double> libetonyek::IWORKSizeElement::m_width [private]

Referenced by attribute(), and endOfElement().


The documentation for this class was generated from the following files: