frepple::utils::TimeLine< type >::EventMinQuantity Class Reference
A timeline event representing a change of the minimum target. More...
#include <timeline.h>
Inheritance diagram for frepple::utils::TimeLine< type >::EventMinQuantity:

Public Member Functions | |
EventMinQuantity (Date d, double f=0.0) | |
virtual double | getMin (bool inclusive=true) const |
virtual unsigned short | getType () const |
void | setMin (double f) |
Protected Attributes | |
EventMinQuantity * | prevMin |
Friends | |
class | Event |
class | TimeLine< type > |
Detailed Description
template<class type>
class frepple::utils::TimeLine< type >::EventMinQuantity
A timeline event representing a change of the minimum target.
Definition at line 154 of file timeline.h.
Constructor & Destructor Documentation
template<class type>
frepple::utils::TimeLine< type >::EventMinQuantity::EventMinQuantity | ( | Date | d, | |
double | f = 0.0 | |||
) | [inline] |
Definition at line 163 of file timeline.h.
Member Function Documentation
template<class type>
virtual double frepple::utils::TimeLine< type >::EventMinQuantity::getMin | ( | bool | inclusive = true |
) | const [inline, virtual] |
This functions returns the mimimum boundary valid at the time of this event.
Reimplemented from frepple::utils::TimeLine< type >::Event.
Definition at line 166 of file timeline.h.
template<class type>
virtual unsigned short frepple::utils::TimeLine< type >::EventMinQuantity::getType | ( | ) | const [inline, virtual] |
Implements frepple::utils::TimeLine< type >::Event.
Definition at line 171 of file timeline.h.
template<class type>
void frepple::utils::TimeLine< type >::EventMinQuantity::setMin | ( | double | f | ) | [inline] |
Definition at line 165 of file timeline.h.
Friends And Related Function Documentation
template<class type>
friend class Event [friend] |
Definition at line 157 of file timeline.h.
template<class type>
friend class TimeLine< type > [friend] |
Reimplemented from frepple::utils::TimeLine< type >::Event.
Definition at line 156 of file timeline.h.
Member Data Documentation
template<class type>
EventMinQuantity* frepple::utils::TimeLine< type >::EventMinQuantity::prevMin [protected] |
Definition at line 161 of file timeline.h.
The documentation for this class was generated from the following file:
Documentation generated for frePPLe by
