#include <parse_exception.hpp>
Public Member Functions | |
file_parse_exception (const file_parse_exception &rhs) | |
file_parse_exception (parse_exception *pe, const std::string &file, int line, int column) | |
const std::string | what () const |
~file_parse_exception () | |
Private Member Functions | |
file_parse_exception & | operator= (const file_parse_exception &rhs) |
Private Attributes | |
int | mcolumn |
std::string | mfile |
int | mline |
parse_exception * | mpe |
This is an exception class that keeps a parse_exception pointer along with the location in the file and the file where it occurred.
Definition at line 58 of file parse_exception.hpp.
RTT::file_parse_exception::file_parse_exception | ( | const file_parse_exception & | rhs | ) |
Definition at line 75 of file parse_exception.cpp.
|
inline |
Definition at line 68 of file parse_exception.hpp.
RTT::file_parse_exception::~file_parse_exception | ( | ) |
Definition at line 70 of file parse_exception.cpp.
|
private |
const std::string RTT::file_parse_exception::what | ( | ) | const |
Definition at line 81 of file parse_exception.cpp.
|
private |
Definition at line 63 of file parse_exception.hpp.
|
private |
Definition at line 61 of file parse_exception.hpp.
|
private |
Definition at line 62 of file parse_exception.hpp.
|
private |
Definition at line 60 of file parse_exception.hpp.