A calendar storing double values in its buckets. More...
#include <model.h>

Public Member Functions | |
CalendarDouble (const string &n) | |
virtual PyObject * | getattro (const Attribute &) |
virtual const MetaClass & | getType () const |
virtual int | setattro (const Attribute &, const PythonObject &) |
~CalendarDouble () | |
Static Public Member Functions | |
static int | initialize () |
static PyObject * | setPythonValue (PyObject *, PyObject *, PyObject *) |
Static Public Attributes | |
static const MetaClass * | metadata |
Detailed Description
Constructor & Destructor Documentation
frepple::CalendarDouble::CalendarDouble | ( | const string & | n | ) | [inline] |
frepple::CalendarDouble::~CalendarDouble | ( | ) |
Definition at line 171 of file calendar.cpp.
Member Function Documentation
PyObject * frepple::CalendarDouble::getattro | ( | const Attribute & | attr | ) | [virtual] |
Default getattro method.
Subclasses are expected to implement an override if the type supports gettattro.
Reimplemented from frepple::Calendar.
Definition at line 613 of file calendar.cpp.
virtual const MetaClass& frepple::CalendarDouble::getType | ( | ) | const [inline, virtual] |
This returns the type information on the object, a bit similar to the standard type_info information.
Implements frepple::CalendarValue< double >.
int frepple::CalendarDouble::initialize | ( | ) | [static] |
Reimplemented from frepple::Calendar.
Definition at line 87 of file calendar.cpp.
int frepple::CalendarDouble::setattro | ( | const Attribute & | attr, |
const PythonObject & | field | ||
) | [virtual] |
Default setattro method.
Subclasses are expected to implement an override if the type supports settattro.
Reimplemented from frepple::Calendar.
Definition at line 621 of file calendar.cpp.
PyObject * frepple::CalendarDouble::setPythonValue | ( | PyObject * | self, |
PyObject * | args, | ||
PyObject * | kwdict | ||
) | [static] |
Definition at line 631 of file calendar.cpp.
Member Data Documentation
const MetaClass * frepple::CalendarDouble::metadata [static] |
Reimplemented from frepple::Calendar.
The documentation for this class was generated from the following files:
Documentation generated for frePPLe by
