Generic hardware access library
|
Indicates the use of a operation in an inapropriate context. More...
#include <IllegalOperationException.hh>
Public Member Functions | |
IllegalOperationException (const std::string message, const std::string module, const int line, const std::string function) | |
IllegalOperationException (const std::string message, const std::string module, const int line, const std::string function, xcept::Exception &previous) |
Indicates the use of a operation in an inapropriate context.
Examples are trying to write to a non-writable address, trying to use the setBit() function on an item which does not correspond to a single bit.
The what() methods reveals further explanations.
Definition at line 29 of file IllegalOperationException.hh.
HAL::IllegalOperationException::IllegalOperationException | ( | const std::string | message, |
const std::string | module, | ||
const int | line, | ||
const std::string | function | ||
) | [inline] |
Definition at line 31 of file IllegalOperationException.hh.
HAL::IllegalOperationException::IllegalOperationException | ( | const std::string | message, |
const std::string | module, | ||
const int | line, | ||
const std::string | function, | ||
xcept::Exception & | previous | ||
) | [inline] |
Definition at line 41 of file IllegalOperationException.hh.