flopc::Constant_base Class Reference
[Internal (private) interface.]

Base class for all "constant" types of data. More...

#include <MP_constant.hpp>

Inheritance diagram for flopc::Constant_base:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual double evaluate () const =0
virtual int getStage () const
virtual int stage () const

Protected Member Functions

 Constant_base ()
virtual ~Constant_base ()

Protected Attributes

int count

Friends

class Constant
class Handle< Constant_base * >

Detailed Description

Base class for all "constant" types of data.

Note:
FOR INTERNAL USE: This is not normally used directly by the calling code.

Definition at line 20 of file MP_constant.hpp.


Constructor & Destructor Documentation

flopc::Constant_base::Constant_base (  )  [inline, protected]

Definition at line 32 of file MP_constant.hpp.

virtual flopc::Constant_base::~Constant_base (  )  [inline, protected, virtual]

Definition at line 33 of file MP_constant.hpp.


Member Function Documentation

virtual double flopc::Constant_base::evaluate (  )  const [pure virtual]

Implemented in flopc::DataRef.

virtual int flopc::Constant_base::getStage (  )  const [inline, virtual]

Reimplemented in flopc::DataRef.

Definition at line 25 of file MP_constant.hpp.

virtual int flopc::Constant_base::stage (  )  const [inline, virtual]

Definition at line 28 of file MP_constant.hpp.


Friends And Related Function Documentation

friend class Constant [friend]

Definition at line 21 of file MP_constant.hpp.

friend class Handle< Constant_base * > [friend]

Definition at line 22 of file MP_constant.hpp.


Member Data Documentation

int flopc::Constant_base::count [protected]

Definition at line 34 of file MP_constant.hpp.


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

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1