frepple::LocationDefault Class Reference

This class implements the abstract Location class. More...

#include <model.h>

Inheritance diagram for frepple::LocationDefault:

frepple::Location frepple::utils::HasHierarchy< T > frepple::utils::HasDescription frepple::utils::Object frepple::utils::HasName< T > frepple::utils::NonCopyable frepple::utils::Tree::TreeNode

List of all members.


Public Member Functions

virtual size_t getSize () const
virtual const MetaClassgetType () const
 LocationDefault (const string &str)

Static Public Attributes

static const MetaClass metadata

Detailed Description

This class implements the abstract Location class.

Definition at line 1311 of file model.h.


Constructor & Destructor Documentation

frepple::LocationDefault::LocationDefault ( const string &  str  )  [inline, explicit]

Definition at line 1314 of file model.h.


Member Function Documentation

virtual size_t frepple::LocationDefault::getSize (  )  const [inline, virtual]

Return the memory size of the object in bytes.

Implements frepple::utils::Object.

Definition at line 1317 of file model.h.

virtual const MetaClass& frepple::LocationDefault::getType (  )  const [inline, virtual]

This returns the type information on the object, a bit similar to the standard type_info information.

Reimplemented from frepple::Location.

Definition at line 1315 of file model.h.


Member Data Documentation

Reimplemented from frepple::Location.

Definition at line 1316 of file model.h.


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

Documentation generated by  doxygen