Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
AIP_Exception Class Reference

#include <AIPExceptions.h>

Inheritance diagram for AIP_Exception:
Inheritance graph
Collaboration diagram for AIP_Exception:
Collaboration graph

Public Member Functions

 AIP_Exception (int type, const std::string file, int line, const std::string logMessage)
 
 AIP_Exception (int type, const std::string file, int line, const std::string logMessage, std::string _previosFile, std::string _nextFile)
 
virtual ~AIP_Exception () throw ()
 
int getCode ()
 
std::string getError ()
 
std::string getPreviousFile ()
 
std::string getNextFile ()
 

Private Attributes

std::string message
 
std::string previousFile
 
std::string nextFile
 

Constructor & Destructor Documentation

◆ AIP_Exception() [1/2]

AIP_Exception::AIP_Exception ( int type,
const std::string file,
int line,
const std::string logMessage )
inlineexplicit

Constructor (C++ STL strings).

Parameters
messageThe error message.

◆ AIP_Exception() [2/2]

AIP_Exception::AIP_Exception ( int type,
const std::string file,
int line,
const std::string logMessage,
std::string _previosFile,
std::string _nextFile )
inlineexplicit

◆ ~AIP_Exception()

virtual AIP_Exception::~AIP_Exception ( )
throw ( )
inlinevirtual

Destructor. Virtual to allow for subclassing.

Member Function Documentation

◆ getCode()

int AIP_Exception::getCode ( )
inline
Here is the caller graph for this function:

◆ getError()

std::string AIP_Exception::getError ( )
inline
Here is the caller graph for this function:

◆ getNextFile()

std::string AIP_Exception::getNextFile ( )
inline
Here is the caller graph for this function:

◆ getPreviousFile()

std::string AIP_Exception::getPreviousFile ( )
inline
Here is the caller graph for this function:

Member Data Documentation

◆ message

std::string AIP_Exception::message
private

◆ nextFile

std::string AIP_Exception::nextFile
private

◆ previousFile

std::string AIP_Exception::previousFile
private

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