Public Member Functions |
| virtual size_t | getSize () const |
| virtual const MetaClass & | getType () const |
| | OperationSetup (const string &s) |
| OperationPlanState | setOperationPlanParameters (OperationPlan *, double, Date, Date, bool=true, bool=true) const |
| virtual void | solve (Solver &s, void *v=NULL) const |
| void | writeElement (XMLOutput *, const Keyword &, mode=DEFAULT) const |
| void | addSuperOperation (Operation *o) |
| void | beginElement (XMLInput &, const Attribute &) |
| DateRange | calculateOperationTime (Date thedate, TimePeriod duration, bool forward, TimePeriod *actualduration=NULL) const |
| DateRange | calculateOperationTime (Date start, Date end, TimePeriod *actualduration=NULL) const |
| OperationPlan * | createOperationPlan (double, Date, Date, Demand *=NULL, OperationPlan *=NULL, unsigned long=0, bool makeflowsloads=true) const |
| void | deleteOperationPlans (bool deleteLockedOpplans=false) |
| void | endElement (XMLInput &, const Attribute &, const DataElement &) |
| size_t | extrasize () const |
| Flow * | findFlow (const Buffer *b, Date d) const |
| Load * | findLoad (const Resource *r, Date d) const |
| virtual PyObject * | getattro (const Attribute &) |
| double | getCost () const |
| TimePeriod | getFence () const |
| OperationPlan * | getFirstOpPlan () const |
| const flowlist & | getFlows () const |
| bool | getHidden () const |
| const loadlist & | getLoads () const |
| Location * | getLocation () const |
| TimePeriod | getPostTime () const |
| TimePeriod | getPreTime () const |
| double | getSizeMaximum () const |
| double | getSizeMinimum () const |
| double | getSizeMultiple () const |
| virtual const Operationlist & | getSubOperations () const |
| const Operationlist & | getSuperOperations () const |
| virtual void | removeSubOperation (Operation *o) |
| void | removeSuperOperation (Operation *o) |
| virtual int | setattro (const Attribute &, const PythonObject &) |
| void | setCost (const double c) |
| void | setFence (TimePeriod t) |
| void | setHidden (bool b) |
| void | setLocation (Location *l) |
| void | setPostTime (TimePeriod t) |
| void | setPreTime (TimePeriod t) |
| void | setSizeMaximum (double f) |
| void | setSizeMinimum (double f) |
| void | setSizeMultiple (double f) |
| virtual void | updateProblems () |
| virtual | ~Operation () |
| int | compare (const PyObject *other) const |
| | HasName (const string &n) |
| | HasName (const char *n) |
| void | setName (const string &newname) |
| virtual PyObject * | str () const |
| | ~HasName () |
| TreeNode * | decrement () const |
| const string & | getName () const |
| TreeNode * | increment () const |
| bool | operator< (const TreeNode &o) |
| | TreeNode (const string &n) |
| virtual | ~TreeNode () |
| | Object () |
| virtual | ~Object () |
| virtual PyObject * | call (const PythonObject &args, const PythonObject &kwds) |
| Py_ssize_t | getReferenceCount () const |
| void | initType (const MetaClass *t) |
| void | initType (PyTypeObject *t) |
| virtual PyObject * | iternext () |
| | PythonExtensionBase () |
| void | resetReferenceCount () |
| virtual | ~PythonExtensionBase () |
| unsigned short | getCluster () const |
| short | getLevel () const |
| bool | getChanged () const |
| bool | getDetectProblems () const |
| Plannable * | getEntity () const |
| | Plannable () |
| void | setChanged (bool b=true) |
| void | setDetectProblems (bool b) |
| | HasProblems () |
| virtual | ~HasProblems () |
| virtual | ~Solvable () |
| string | getCategory () const |
| string | getDescription () const |
| string | getSubCategory () const |
| void | setCategory (const string &f) |
| void | setDescription (const string &f) |
| void | setSubCategory (const string &f) |
Models an operation to convert a setup on a resource.
Definition at line 2257 of file model.h.