frepple::FlowPlan Class Reference
A flowplan represents a planned material flow in or out of a buffer. More...
#include <model.h>
Inheritance diagram for frepple::FlowPlan:

Public Member Functions | |
| FlowPlan (OperationPlan *, const Flow *) | |
| Flow * | getFlow () const |
| bool | getHidden () const |
| OperationPlan * | getOperationPlan () const |
| TimeLine< FlowPlan > * | getTimeLine () const |
| void | setQuantity (double qty, bool b=false, bool u=true) |
| void | update () |
| void | writeElement (XMLOutput *, const Keyword &, mode=DEFAULT) const |
| virtual | ~FlowPlan () |
Friends | |
| class | OperationPlan::FlowPlanIterator |
Detailed Description
A flowplan represents a planned material flow in or out of a buffer.Flowplans are owned by operationplans, which manage a container to store them.
Definition at line 3189 of file model.h.
Constructor & Destructor Documentation
| frepple::FlowPlan::FlowPlan | ( | OperationPlan * | opplan, | |
| const Flow * | f | |||
| ) | [explicit] |
Constructor.
Definition at line 34 of file flowplan.cpp.
| virtual frepple::FlowPlan::~FlowPlan | ( | ) | [inline, virtual] |
Member Function Documentation
| Flow* frepple::FlowPlan::getFlow | ( | ) | const [inline] |
| bool frepple::FlowPlan::getHidden | ( | ) | const [inline] |
| OperationPlan* frepple::FlowPlan::getOperationPlan | ( | ) | const [inline] |
Return a pointer to the timeline data structure owning this flowplan.
Reimplemented from frepple::utils::TimeLine< type >::Event.
| void frepple::FlowPlan::setQuantity | ( | double | qty, | |
| bool | b = false, |
|||
| bool | u = true | |||
| ) | [inline] |
| void frepple::FlowPlan::update | ( | ) |
This function needs to be called whenever the flowplan date or quantity are changed.
Definition at line 58 of file flowplan.cpp.
Writing the element. This method has the same prototype as a usual instance of the Object class, but this is only superficial: FlowPlan isn't a subclass of Object at all.
Definition at line 76 of file flowplan.cpp.
Friends And Related Function Documentation
friend class OperationPlan::FlowPlanIterator [friend] |
The documentation for this class was generated from the following files:
Documentation generated by
