FONTAINE 1.0
Public Member Functions | Private Attributes

MLRItem Class Reference

#include <MLR.h>

List of all members.

Public Member Functions

 MLRItem (const std::string &key)
void incrementChildren ()
void operator++ ()
void setAsListContainer ()
std::string getKey () const
unsigned getNumberOfChildren () const
bool isAListContainer () const

Private Attributes

std::string _key
unsigned _children
bool _isAListContainer

Constructor & Destructor Documentation

MLRItem::MLRItem ( const std::string &  key)

References _children, _isAListContainer, and _key.


Member Function Documentation

std::string MLRItem::getKey ( ) const [inline]

References _key.

Referenced by MLR::_end().

unsigned MLRItem::getNumberOfChildren ( ) const [inline]

References _children.

Referenced by MLR::_getNumberOfChildren().

void MLRItem::incrementChildren ( )

References _children.

Referenced by MLR::_incrementChildren().

bool MLRItem::isAListContainer ( ) const

References _isAListContainer.

Referenced by MLR::_isAListContainer().

void MLRItem::operator++ ( )

References _children.

void MLRItem::setAsListContainer ( )

References _isAListContainer.

Referenced by MLR::_setAsListContainer().


Member Data Documentation

unsigned MLRItem::_children [private]
std::string MLRItem::_key [private]

Referenced by getKey(), and MLRItem().


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