frepple::OperationPlanIterator Class Reference

#include <model.h>

Inheritance diagram for frepple::OperationPlanIterator:

Public Member Functions

 OperationPlanIterator ()
 
 OperationPlanIterator (Operation *o)
 
 OperationPlanIterator (OperationPlan *opplan)
 
- Public Member Functions inherited from frepple::utils::FreppleIterator< OperationPlanIterator, OperationPlan::iterator, OperationPlan >
 FreppleIterator ()
 
 FreppleIterator (const OTHER *o)
 
 FreppleIterator (const OTHER &o)
 
- Public Member Functions inherited from frepple::utils::PythonExtension< OperationPlanIterator >
 PythonExtension ()
 
virtual ~PythonExtension ()
 
- Public Member Functions inherited from frepple::utils::PythonExtensionBase
virtual PyObject * call (const PythonObject &args, const PythonObject &kwds)
 
virtual int compare (const PyObject *other) const
 
virtual PyObject * getattro (const Attribute &attr)
 
Py_ssize_t getReferenceCount () const
 
void initType (const MetaClass *t)
 
void initType (PyTypeObject *t)
 
 PythonExtensionBase ()
 
void resetReferenceCount ()
 
virtual int setattro (const Attribute &attr, const PythonObject &field)
 
virtual PyObject * str () const
 
virtual ~PythonExtensionBase ()
 

Additional Inherited Members

- Static Public Member Functions inherited from frepple::utils::FreppleIterator< OperationPlanIterator, OperationPlan::iterator, OperationPlan >
static PyObject * create (PyObject *self, PyObject *args)
 
static int initialize ()
 
- Protected Member Functions inherited from frepple::utils::NonCopyable
 NonCopyable ()
 
 ~NonCopyable ()
 
- Static Protected Member Functions inherited from frepple::utils::PythonExtensionBase
static PythonTyperegisterPythonType (int, const type_info *)
 
- Static Protected Attributes inherited from frepple::utils::PythonExtensionBase
static vector< PythonType * > table
 

Detailed Description

Definition at line 6159 of file model.h.

Constructor & Destructor Documentation

frepple::OperationPlanIterator::OperationPlanIterator ( )
inline

Constructor to iterate over all operationplans.

Definition at line 6164 of file model.h.

frepple::OperationPlanIterator::OperationPlanIterator ( Operation o)
inline

Constructor to iterate over the operationplans of a single operation.

Definition at line 6167 of file model.h.

frepple::OperationPlanIterator::OperationPlanIterator ( OperationPlan opplan)
inline

Constructor to iterate over the suboperationplans of an operationplans.

Definition at line 6172 of file model.h.


The documentation for this class was generated from the following file: