Diana  0.8.3
Public Member Functions | Public Attributes | Friends
ECapeBadArgument Class Reference

#include <CapeException.hpp>

Inheritance diagram for ECapeBadArgument:
ECapeData ECapeUser ECapeRoot ECapeInvalidArgument ECapeOutOfBounds

List of all members.

Public Member Functions

 ECapeBadArgument ()
 ECapeBadArgument (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)

Public Attributes

Common::Types::CapeShort position

Friends

std::ostream & operator<< (std::ostream &os, const ECapeBadArgument &exc)

Detailed Description

Data Package. An argument value of the operation is not correct.


Constructor & Destructor Documentation

Constructor (does nothing).

Constructor with default arguments. Not defined in Python.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const ECapeBadArgument exc 
) [friend]

ostream output operator for the ECapeBadArgument class.


Member Data Documentation

The position of the argument value within the signature of the operation. First argument is as position 1.


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