A base class for all pcl exceptions which inherits from std::runtime_error.
More...
#include <pcl/exceptions.h>
|
static std::string | createDetailedMessage (const std::string &error_description, const char *file_name, const char *function_name, unsigned line_number) |
|
A base class for all pcl exceptions which inherits from std::runtime_error.
- Author
- Eitan Marder-Eppstein, Suat Gedikli, Nizar Sallem
Definition at line 66 of file exceptions.h.
◆ PCLException()
pcl::PCLException::PCLException |
( |
const std::string & |
error_description, |
|
|
const char * |
file_name = nullptr , |
|
|
const char * |
function_name = nullptr , |
|
|
unsigned |
line_number = 0 |
|
) |
| |
|
inline |
◆ createDetailedMessage()
static std::string pcl::PCLException::createDetailedMessage |
( |
const std::string & |
error_description, |
|
|
const char * |
file_name, |
|
|
const char * |
function_name, |
|
|
unsigned |
line_number |
|
) |
| |
|
inlinestaticprotected |
◆ detailedMessage()
const char* pcl::PCLException::detailedMessage |
( |
| ) |
const |
|
inlinenoexcept |
◆ getFileName()
const char* pcl::PCLException::getFileName |
( |
| ) |
const |
|
inlinenoexcept |
◆ getFunctionName()
const char* pcl::PCLException::getFunctionName |
( |
| ) |
const |
|
inlinenoexcept |
◆ getLineNumber()
unsigned pcl::PCLException::getLineNumber |
( |
| ) |
const |
|
inlinenoexcept |
◆ file_name_
const char* pcl::PCLException::file_name_ |
|
protected |
◆ function_name_
const char* pcl::PCLException::function_name_ |
|
protected |
◆ line_number_
unsigned pcl::PCLException::line_number_ |
|
protected |
The documentation for this class was generated from the following file: