Diana  0.8.3
Public Member Functions | Public Attributes
ECapeBoundaries Class Reference

#include <CapeException.hpp>

Inheritance diagram for ECapeBoundaries:
ECapeOutOfBounds ECapeOutOfResources ECapeNoMemory ECapeTimeOut

List of all members.

Public Member Functions

 ECapeBoundaries ()
 ECapeBoundaries (Common::Types::CapeDouble _lowerBound, Common::Types::CapeDouble _upperBound, Common::Types::CapeDouble _value, Common::Types::CapeString _type=Common::Types::CapeStringUNDEFINED)

Public Attributes

Common::Types::CapeDouble lowerBound
Common::Types::CapeDouble upperBound
Common::Types::CapeDouble value
Common::Types::CapeString type

Detailed Description

A "utility" class which factorises a state which describes the value, its type and its boundaries. This is an abstract class. No real error can be raised from this class.


Constructor & Destructor Documentation

Constructor (does nothing).

Constructor with default arguments. Not defined in Python.


Member Data Documentation

The value of the lower bound.

The type/nature of the value. The value could represent a thermodynamic property, a number of tables in a database, a quantity of memory.

The value of the upper bound.

The current value which has led to an error.


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