Public Member Functions | Static Public Member Functions | Static Public Attributes

frepple::ResourceInfinite Class Reference

This class represents a resource that'll never have any capacity shortage. More...

#include <model.h>

Inheritance diagram for frepple::ResourceInfinite:
frepple::Resource frepple::utils::HasHierarchy< Resource > frepple::HasLevel frepple::Plannable frepple::utils::HasDescription frepple::utils::HasName< Resource > frepple::HasProblems frepple::Solvable frepple::utils::NonCopyable frepple::utils::Tree::TreeNode frepple::utils::Object frepple::utils::PythonExtensionBase

List of all members.

Public Member Functions

virtual size_t getSize () const
virtual const MetaClassgetType () const
 ResourceInfinite (const string &c)
virtual void solve (Solver &s, void *v=NULL) const
virtual void writeElement (XMLOutput *, const Keyword &, mode=DEFAULT) const

Static Public Member Functions

static int initialize ()

Static Public Attributes

static const MetaClassmetadata

Detailed Description

This class represents a resource that'll never have any capacity shortage.

Definition at line 3958 of file model.h.


Constructor & Destructor Documentation

frepple::ResourceInfinite::ResourceInfinite ( const string &  c  )  [inline, explicit]

Definition at line 3964 of file model.h.


Member Function Documentation

virtual size_t frepple::ResourceInfinite::getSize (  )  const [inline, virtual]

Definition at line 3967 of file model.h.

virtual const MetaClass& frepple::ResourceInfinite::getType (  )  const [inline, virtual]

Reimplemented from frepple::Resource.

Definition at line 3963 of file model.h.

int frepple::ResourceInfinite::initialize (  )  [static]

Initialize the class.

Reimplemented from frepple::Resource.

Definition at line 64 of file resource.cpp.

virtual void frepple::ResourceInfinite::solve ( Solver s,
void *  v = NULL 
) const [inline, virtual]

Reimplemented from frepple::Resource.

Definition at line 3961 of file model.h.

void frepple::ResourceInfinite::writeElement ( XMLOutput o,
const Keyword tag,
mode  m = DEFAULT 
) const [virtual]

Reimplemented from frepple::Resource.

Definition at line 299 of file resource.cpp.


Member Data Documentation

Reimplemented from frepple::Resource.

Definition at line 3966 of file model.h.


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