Diana
0.8.3
|
#include <CapeException.hpp>
Public Member Functions | |
ECapeData () | |
ECapeData (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) | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ECapeData &exc) |
Data Package. The base class of the errors hierarchy related to any data. The data are the arguments of operations, the parameters coming from the Parameter Common Interface and information on licence key.
ECapeData | ( | ) |
Constructor (does nothing).
ECapeData | ( | 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 |
||
) |
Constructor with default arguments. Not defined in Python.
std::ostream& operator<< | ( | std::ostream & | os, |
const ECapeData & | exc | ||
) | [friend] |
ostream output operator for the ECapeData class.