|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
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 Expression/Parser/error_handler.hpp.
| struct client::error_handler::result |
Definition at line 23 of file Expression/Parser/error_handler.hpp.
| Class Members | ||
|---|---|---|
| typedef void | type | |
|
inline |
Definition at line 25 of file Expression/Parser/error_handler.hpp.
|
inline |
Definition at line 77 of file Expression/Parser/error_handler.hpp.
References last.
Referenced by operator()().
|
inline |
Definition at line 51 of file Expression/Parser/error_handler.hpp.
References first.
Referenced by operator()().
|
inline |
Definition at line 29 of file Expression/Parser/error_handler.hpp.
References get_line(), get_pos(), and last.
| Iterator client::error_handler< Iterator >::first |
Definition at line 86 of file Expression/Parser/error_handler.hpp.
Referenced by error_handler(), and get_pos().
| std::vector<Iterator> client::error_handler< Iterator >::iters |
Definition at line 88 of file Expression/Parser/error_handler.hpp.
Referenced by client::parser::expression< Iterator >::expression().
| Iterator client::error_handler< Iterator >::last |
Definition at line 87 of file Expression/Parser/error_handler.hpp.
Referenced by error_handler(), get_line(), and operator()().