OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include <error_handler.hpp>
Classes | |
struct | result |
Public Member Functions | |
error_handler (Iterator first, Iterator last) | |
template<typename Message , typename What > | |
void | operator() (Message const &message, What const &what, Iterator err_pos) const |
Iterator | get_pos (Iterator err_pos, int &line) const |
std::string | get_line (Iterator err_pos) const |
Public Attributes | |
Iterator | first |
Iterator | last |
std::vector< Iterator > | iters |
Definition at line 20 of file error_handler.hpp.
|
inline |
Definition at line 29 of file error_handler.hpp.
|
inline |
Definition at line 81 of file error_handler.hpp.
References client::error_handler< Iterator >::last.
Referenced by client::error_handler< Iterator >::operator()().
|
inline |
Definition at line 55 of file error_handler.hpp.
References client::error_handler< Iterator >::first.
Referenced by client::error_handler< Iterator >::operator()().
|
inline |
Definition at line 33 of file error_handler.hpp.
References endl(), client::error_handler< Iterator >::get_line(), client::error_handler< Iterator >::get_pos(), and client::error_handler< Iterator >::last.
Iterator client::error_handler< Iterator >::first |
Definition at line 90 of file error_handler.hpp.
Referenced by client::error_handler< Iterator >::get_pos().
std::vector<Iterator> client::error_handler< Iterator >::iters |
Definition at line 92 of file error_handler.hpp.
Referenced by client::parser::expression< Iterator >::expression().
Iterator client::error_handler< Iterator >::last |
Definition at line 91 of file error_handler.hpp.
Referenced by client::error_handler< Iterator >::get_line(), and client::error_handler< Iterator >::operator()().