#include <vpImageException.h>
|
enum | errorImageCodeEnum {
ioError,
noFileNameError,
notInitializedError,
incorrectInitializationError,
notInTheImage
} |
|
enum | generalExceptionEnum {
memoryAllocationError,
memoryFreeError,
functionNotImplementedError,
ioError,
cannotUseConstructorError,
notImplementedError,
divideByZeroError,
dimensionError,
fatalError,
badValue,
notInitialized
} |
|
Error that can be emited by the vpImage class and its derivates.
- Examples:
- imageDiskRW.cpp, testIoPGM.cpp, and testIoPPM.cpp.
Definition at line 74 of file vpImageException.h.
Lists the possible error than can be emmited while calling vpImage member.
Enumerator |
---|
ioError |
|
noFileNameError |
|
notInitializedError |
|
incorrectInitializationError |
|
notInTheImage |
|
Definition at line 81 of file vpImageException.h.
Enumerator |
---|
memoryAllocationError |
|
memoryFreeError |
|
functionNotImplementedError |
|
ioError |
|
cannotUseConstructorError |
|
notImplementedError |
|
divideByZeroError |
|
dimensionError |
|
fatalError |
|
badValue |
Used to indicate that a value is not in the allowed range.
|
notInitialized |
Used to indicate that a parameter is not initialized.
|
Definition at line 93 of file vpException.h.
vpImageException::vpImageException |
( |
const int |
code, |
|
|
const char * |
msg |
|
) |
| |
|
inline |
vpImageException::vpImageException |
( |
const int |
code, |
|
|
const std::string & |
msg |
|
) |
| |
|
inline |
vpImageException::vpImageException |
( |
const int |
code | ) |
|
|
inline |
int vpException::getCode |
( |
void |
| ) |
|
|
inherited |
const char * vpException::getMessage |
( |
void |
| ) |
|
|
inherited |
const std::string & vpException::getStringMessage |
( |
void |
| ) |
|
|
inherited |
send a reference (constant) related the error message (can be empty)
Definition at line 105 of file vpException.cpp.
const char * vpException::what |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inherited |
Overloading of the what() method of std::exception to return the vpException message.
- Returns
- pointer on the array of char related to the error string.
Definition at line 122 of file vpException.cpp.