ANNA Suite
2020b
Multipurpose development suite for Telco applications
|
#include <RuntimeException.hpp>
Public Member Functions | |
RuntimeException (const char *text, const char *fromFile, const int fromLine) | |
RuntimeException (const std::string &text, const char *fromFile, const int fromLine) | |
RuntimeException (const std::string &fileName, const int xerrno, const char *fromFile, const int fromLine) | |
RuntimeException (const RuntimeException &other) | |
RuntimeException (const Exception &other) | |
int | getErrorNumber () const |
Public Member Functions inherited from anna::Exception | |
Exception (const char *text, const char *fromFile, const int fromLine) | |
Exception (const Exception &other) | |
virtual | ~Exception () |
const std::string & | getText () const |
const char * | getFromFile () const |
int | getFromLine () const |
void | setErrorCode (const int errorCode) |
int | getErrorCode () const |
Exception & | operator= (const Exception &right) |
std::string | asString () const |
const char * | what () const noexcept |
void | trace () const |
Additional Inherited Members | |
Protected Member Functions inherited from anna::Exception | |
Exception (const char *text, const char *name, const char *fromFile, const int fromLine) | |
void | setText (const char *text) |
void | setText (const std::string &text) |
Excepcion lanzada durante la ejecucion de un caso de prueba al comprobar que alguna situacion es anomala.
|
inline |
Constructor.
text | Texto con la explicacion de la excepcion. |
fromFile | Fichero en el que se provoco la situacion de error. |
fromLine | Linea del fichero en la que se provoco la situacion de error. |
|
inlineexplicit |
Constructor.
text | Texto con la explicacion de la excepcion. |
fromFile | Fichero en el que se provoco la situacion de error. |
fromLine | Linea del fichero en la que se provoco la situacion de error. |
|
inlineexplicit |
Constructor.
fileName | Nombre del fichero sobre el que actuabamos |
xerrno | Numero de error (errno) generado por la ultima operacion de IO o SO. |
fromFile | Fichero en el que se provoco la situacion de error. |
fromLine | Linea del fichero en la que se provoco la situacion de error. |
|
inline |
Constructor Copia.
other | Instancia de la que obtener la informacion. |
|
inline |
Constructor Copia.
other | Instancia de la que obtener la informacion. |
|
inline |