frepple::CalendarString Class Reference

A calendar storing strings in its buckets. More...

#include <model.h>

Inheritance diagram for frepple::CalendarString:
frepple::CalendarValue< string > frepple::Calendar frepple::utils::HasName< Calendar > frepple::utils::Object frepple::utils::NonCopyable frepple::utils::Tree::TreeNode

List of all members.

Public Member Functions

 CalendarString (const string &n)
bool getBool () const
virtual size_t getSize () const
virtual const MetaClassgetType () const

Static Public Attributes

static const MetaClassmetadata

Detailed Description

A calendar storing strings in its buckets.

Definition at line 782 of file model.h.


Constructor & Destructor Documentation

frepple::CalendarString::CalendarString ( const string &  n  )  [inline]

Definition at line 785 of file model.h.


Member Function Documentation

bool frepple::CalendarString::getBool (  )  const [inline, virtual]

Convert the value of the calendar to a boolean value.

Reimplemented from frepple::CalendarValue< string >.

Definition at line 787 of file model.h.

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

Return the memory size of the object in bytes.

Reimplemented from frepple::Calendar.

Definition at line 789 of file model.h.

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

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

Implements frepple::CalendarValue< string >.

Definition at line 786 of file model.h.


Member Data Documentation

Reimplemented from frepple::Calendar.

Definition at line 788 of file model.h.


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

Generated on 25 Sep 2009 for frePPLe by  doxygen 1.6.1