IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
List of all members
ipsdk::sample::Sample_Boundary2dException Class Reference

Exception class for executable Sample_Boundary2d. More...

#include <Sample_Boundary2dException.h>

Inheritance diagram for ipsdk::sample::Sample_Boundary2dException:
ipsdk::BaseException

Public Member Functions

Constructors and destructors
 Sample_Boundary2dException ()
 Default constructor.
 
 Sample_Boundary2dException (const std::string &msg, const char *functionName, const char *filePath, ipsdk::ipUInt32 lineIdx)
 Constructor with message and source code location. More...
 
 Sample_Boundary2dException (const std::string &msg, const char *functionName, const char *filePath, ipsdk::ipUInt32 lineIdx, const BaseException &exceptionFromReThrow)
 Constructor for rethrow of ipsdk::BaseException with message and source code location. More...
 
 Sample_Boundary2dException (const std::string &msg, const char *functionName, const char *filePath, ipsdk::ipUInt32 lineIdx, const std::exception &exceptionFromReThrow)
 Constructor for rethrow of std::exception with message and source code location. More...
 
virtual ~Sample_Boundary2dException () throw ()
 Destructor.
 
- Public Member Functions inherited from ipsdk::BaseException
const char * what () const
 
const std::string & getMsg () const
 
const char * getFunctionName () const
 
const char * getFilePath () const
 
ipUInt32 getLineIdx () const
 
const BaseExceptiongetExcpFromReThrow () const
 
 BaseException (const std::string &msg, const char *functionName, const char *filePath, ipUInt32 lineIdx)
 
 BaseException (const std::string &msg, const char *functionName, const char *filePath, ipUInt32 lineIdx, const BaseException &exceptionFromReThrow)
 
 BaseException (const std::string &msg, const char *functionName, const char *filePath, ipUInt32 lineIdx, const std::exception &exceptionFromReThrow)
 
 BaseException (const BaseException &e)
 
BaseExceptionoperator= (const BaseException &e)
 
 BaseException (const std::string &msg, const char *functionName, const char *filePath, ipUInt32 lineIdx)
 
 BaseException (const std::string &msg, const char *functionName, const char *filePath, ipUInt32 lineIdx, const BaseException &exceptionFromReThrow)
 
 BaseException (const std::string &msg, const char *functionName, const char *filePath, ipUInt32 lineIdx, const std::exception &exceptionFromReThrow)
 
 BaseException (const BaseException &e)
 
BaseExceptionoperator= (const BaseException &e)
 

Additional Inherited Members

- Protected Types inherited from ipsdk::BaseException
typedef boost::scoped_ptr< BaseExceptionBaseExceptionPtr
 
- Protected Attributes inherited from ipsdk::BaseException
std::string _msg
 
const char * _functionName
 
const char * _filePath
 
ipUInt32 _lineIdx
 
BaseExceptionPtr _pExcpFromReThrow
 

Detailed Description

Exception class for executable Sample_Boundary2d.

Author
H. Delestre
Date
2014/10/01

Constructor & Destructor Documentation

◆ Sample_Boundary2dException() [1/3]

ipsdk::sample::Sample_Boundary2dException::Sample_Boundary2dException ( const std::string &  msg,
const char *  functionName,
const char *  filePath,
ipsdk::ipUInt32  lineIdx 
)
inline

Constructor with message and source code location.

Parameters
msgMessage passed to logging system
functionNamefunction name for source code location
filePathfile path for source code location
lineIdxline index for source code location

◆ Sample_Boundary2dException() [2/3]

ipsdk::sample::Sample_Boundary2dException::Sample_Boundary2dException ( const std::string &  msg,
const char *  functionName,
const char *  filePath,
ipsdk::ipUInt32  lineIdx,
const BaseException exceptionFromReThrow 
)
inline

Constructor for rethrow of ipsdk::BaseException with message and source code location.

Parameters
msgMessage passed to logging system
functionNamefunction name for source code location
filePathfile path for source code location
lineIdxline index for source code location
exceptionFromReThrowpreviously thrown exception

◆ Sample_Boundary2dException() [3/3]

ipsdk::sample::Sample_Boundary2dException::Sample_Boundary2dException ( const std::string &  msg,
const char *  functionName,
const char *  filePath,
ipsdk::ipUInt32  lineIdx,
const std::exception &  exceptionFromReThrow 
)
inline

Constructor for rethrow of std::exception with message and source code location.

Parameters
msgMessage passed to logging system
functionNamefunction name for source code location
filePathfile path for source code location
lineIdxline index for source code location
exceptionFromReThrowpreviously thrown exception

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