Public Member Functions | Private Member Functions | Private Attributes
RTT::file_parse_exception Class Reference

#include <parse_exception.hpp>

List of all members.

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

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

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.

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

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.

Definition at line 62 of file parse_exception.hpp.

Definition at line 60 of file parse_exception.hpp.

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

Author(s): RTT Developers
autogenerated on Sat Jun 8 2019 18:46:36