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

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 

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)
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

Definition at line 63 of file parse_exception.hpp.

std::string RTT::file_parse_exception::mfile

Definition at line 61 of file parse_exception.hpp.

int RTT::file_parse_exception::mline

Definition at line 62 of file parse_exception.hpp.

parse_exception* RTT::file_parse_exception::mpe

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 Fri Oct 25 2019 03:59:46