VariableObject

A C++ member variable. Pretty much exactly what you'd expect it to be.

Note that this object is used twice, once as a member variable, and once as a function argument.

public:

~VariableObject( )

const std::string& GetVariableType( ) const

void SetVariableType( const std::string& NewType)

std::string ConvertToXml( )

std::string ConvertToHeader( ) const

std::string ConvertToHTML( ) const

std::string GetDisplayString( ) const

void AttachToTreeView( const ObjectFactory& ObjectFactory, ClassTree* pTree, const wxTreeItemId& NodeId)

NotebookViewPtr AttachToNotebook( const ObjectFactory& ObjectFactory, TreeView* pTreeView, wxNotebook* pNotebook)


protected:


private:

static const std::string XML_VARIABLE_TYPE

friends


VariableObject( )

void ReadFromXml( XMLReader& Reader)

std::string m_VariableType

the type of the variable, like int or float or std::string.