IncompatibleVectors Class Reference

Thrown when a user attempt to do calculations with incompatible DoubleVectors. More...

Inheritance diagram for IncompatibleVectors:

Public Member Functions

 IncompatibleVectors (const char *description) throw ()
 Constructor. More...
 
 IncompatibleVectors (const IncompatibleVectors &other) throw ()
 Copy constructor. More...
 
virtual ~IncompatibleVectors () throw ()
 Destructor. More...
 
const char * description () const throw ()
 Returns the description of the error. More...
 
IncompatibleVectorsoperator= (const IncompatibleVectors &other) throw ()
 Copy operator. More...
 
virtual const char * what () const throw ()
 Returns a C string describing the exception. More...
 

Detailed Description

Thrown when a user attempt to do calculations with incompatible DoubleVectors.

Definition at line 181 of file nnfwexceptions.h.

Constructor & Destructor Documentation

IncompatibleVectors ( const char *  description)
throw (
)
inline

Constructor.

Parameters
descriptionthe description of the error. The buffer for this is at most 256 characters (including the '\0' terminator)

Definition at line 191 of file nnfwexceptions.h.

IncompatibleVectors ( const IncompatibleVectors other)
throw (
)
inline

Copy constructor.

Parameters
otherthe exception to copy

Definition at line 203 of file nnfwexceptions.h.

virtual ~IncompatibleVectors ( )
throw (
)
inlinevirtual

Destructor.

Definition at line 231 of file nnfwexceptions.h.

Member Function Documentation

const char* description ( ) const
throw (
)
inline

Returns the description of the error.

Returns
the description of the error

Definition at line 250 of file nnfwexceptions.h.

IncompatibleVectors& operator= ( const IncompatibleVectors other)
throw (
)
inline

Copy operator.

Parameters
otherthe exception to copy

Definition at line 215 of file nnfwexceptions.h.

virtual const char* what ( ) const
throw (
)
inlinevirtual

Returns a C string describing the exception.

Returns
a C string describing the exception

Definition at line 240 of file nnfwexceptions.h.


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