|
| DemandDefault (const string &str) |
|
virtual size_t | getSize () const |
|
virtual const MetaClass & | getType () const |
|
void | addDelivery (OperationPlan *o) |
|
virtual void | beginElement (XMLInput &, const Attribute &) |
|
void | deleteOperationPlans (bool deleteLockedOpplans=false, CommandManager *=NULL) |
|
| Demand (const string &str) |
|
virtual void | endElement (XMLInput &, const Attribute &, const DataElement &) |
|
size_t | extrasize () const |
|
virtual PyObject * | getattro (const Attribute &) |
|
int | getCluster () const |
|
const Problem::List & | getConstraints () const |
|
Problem::List & | getConstraints () |
|
Customer * | getCustomer () const |
|
const OperationPlan_list & | getDelivery () const |
|
Operation * | getDeliveryOperation () const |
|
const Date & | getDue () const |
|
OperationPlan * | getEarliestDelivery () const |
|
bool | getHidden () const |
|
Item * | getItem () const |
|
OperationPlan * | getLatestDelivery () const |
|
TimePeriod | getMaxLateness () const |
|
double | getMinShipment () const |
|
Operation * | getOperation () const |
|
double | getPlannedQuantity () const |
|
int | getPriority () const |
|
double | getQuantity () const |
|
void | removeDelivery (OperationPlan *o) |
|
virtual int | setattro (const Attribute &, const PythonObject &) |
|
virtual void | setCustomer (Customer *c) |
|
virtual void | setDue (Date d) |
|
void | setHidden (bool b) |
|
virtual void | setItem (Item *i) |
|
virtual void | setMaxLateness (TimePeriod m) |
|
virtual void | setMinShipment (double m) |
|
virtual void | setOperation (Operation *o) |
|
virtual void | setPriority (int i) |
|
virtual void | setQuantity (double) |
|
virtual void | solve (Solver &s, void *v=NULL) const |
|
virtual void | updateProblems () |
|
virtual void | writeElement (XMLOutput *, const Keyword &, mode=DEFAULT) const |
|
virtual | ~Demand () |
|
void | beginElement (XMLInput &, const Attribute &) |
|
memberIterator | beginMember () const |
|
void | endElement (XMLInput &, const Attribute &, const DataElement &) |
|
unsigned short | getHierarchyLevel () const |
|
Demand * | getOwner () const |
|
| HasHierarchy (const string &n) |
|
bool | hasOwner () const |
|
bool | isGroup () const |
|
void | setOwner (Demand *f) |
|
void | writeElement (XMLOutput *, const Keyword &, mode=DEFAULT) const |
|
| ~HasHierarchy () |
|
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 () |
|
bool | getChanged () const |
|
bool | getDetectProblems () const |
|
Plannable * | getEntity () const |
|
| Plannable () |
|
void | setChanged (bool b=true) |
|
void | setDetectProblems (bool b) |
|
| HasProblems () |
|
virtual | ~HasProblems () |
|
virtual | ~Solvable () |
|
void | endElement (XMLInput &, const Attribute &, const DataElement &) |
|
string | getCategory () const |
|
string | getDescription () const |
|
string | getSubCategory () const |
|
void | setCategory (const string &f) |
|
void | setDescription (const string &f) |
|
void | setSubCategory (const string &f) |
|
void | writeElement (XMLOutput *, const Keyword &, mode=DEFAULT) const |
|
This class is the default implementation of the abstract Demand class.
Definition at line 4640 of file model.h.