Diana
0.8.3
|
#include <CapeException.hpp>
Public Member Functions | |
ECapeOutOfBounds () | |
ECapeOutOfBounds (ExceptionCode _code, Common::Types::CapeString _description, Common::Types::CapeString _scope=Common::Types::CapeStringUNDEFINED, Common::Types::CapeString _interfaceName=Common::Types::CapeStringUNDEFINED, Common::Types::CapeString _operation=Common::Types::CapeStringUNDEFINED, Common::Types::CapeURL _moreInfo=Common::Types::CapeURLUNDEFINED, Common::Types::CapeShort _position=0, Common::Types::CapeDouble _lowerBound=0.0, Common::Types::CapeDouble _upperBound=0.0, Common::Types::CapeDouble _value=0.0, Common::Types::CapeString _type=Common::Types::CapeStringUNDEFINED) | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ECapeOutOfBounds &exc) |
Data Package. An argument value is outside of the bounds.
ECapeOutOfBounds | ( | ) |
Constructor (does nothing).
ECapeOutOfBounds | ( | ExceptionCode | _code, |
Common::Types::CapeString | _description, | ||
Common::Types::CapeString | _scope = Common::Types::CapeStringUNDEFINED , |
||
Common::Types::CapeString | _interfaceName = Common::Types::CapeStringUNDEFINED , |
||
Common::Types::CapeString | _operation = Common::Types::CapeStringUNDEFINED , |
||
Common::Types::CapeURL | _moreInfo = Common::Types::CapeURLUNDEFINED , |
||
Common::Types::CapeShort | _position = 0 , |
||
Common::Types::CapeDouble | _lowerBound = 0.0 , |
||
Common::Types::CapeDouble | _upperBound = 0.0 , |
||
Common::Types::CapeDouble | _value = 0.0 , |
||
Common::Types::CapeString | _type = Common::Types::CapeStringUNDEFINED |
||
) |
Constructor with default arguments. Not defined in Python.
std::ostream& operator<< | ( | std::ostream & | os, |
const ECapeOutOfBounds & | exc | ||
) | [friend] |
ostream output operator for the ECapeOutOfBounds class.