Public Member Functions | Private Member Functions | Private Attributes | List of all members
RTT::file_parse_exception Class Reference

#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_exceptionoperator= (const file_parse_exception &rhs)
 

Private Attributes

int mcolumn
 
std::string mfile
 
int mline
 
parse_exceptionmpe
 

Detailed Description

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.

Constructor & Destructor Documentation

RTT::file_parse_exception::file_parse_exception ( const file_parse_exception rhs)

Definition at line 75 of file parse_exception.cpp.

RTT::file_parse_exception::file_parse_exception ( parse_exception pe,
const std::string &  file,
int  line,
int  column 
)
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.

Member Function Documentation

file_parse_exception& RTT::file_parse_exception::operator= ( const file_parse_exception rhs)
private
const std::string RTT::file_parse_exception::what ( ) const

Definition at line 81 of file parse_exception.cpp.

Member Data Documentation

int RTT::file_parse_exception::mcolumn
private

Definition at line 63 of file parse_exception.hpp.

std::string RTT::file_parse_exception::mfile
private

Definition at line 61 of file parse_exception.hpp.

int RTT::file_parse_exception::mline
private

Definition at line 62 of file parse_exception.hpp.

parse_exception* RTT::file_parse_exception::mpe
private

Definition at line 60 of file parse_exception.hpp.


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


rtt
Author(s): RTT Developers
autogenerated on Tue Jun 25 2019 19:33:41