# ParsingError.hpp
This File On Github
Ask A Question
API: latest
module: oatpp
#include "oatpp/core/parser/ParsingError.hpp"
# ParsingError
Thrown when parsing error occurred and ParsingCaret object is not accessible for user. If parsing was made via oatpp::parser::ParsingCaret and ParsingCaret is accessible for user then do not throw this error.- User should read error from ParsingCaret::getError()
namespace oatpp { namespace parser {
class ParsingError : public std::runtime_error {}
}}
# Methods
Return Type | Name | Summary |
---|---|---|
[none] | ParsingError | Constructor |
oatpp::String | getMessage | get error message |
v_int64 | getCode | get error code |
v_buff_size | getPosition | get parsing position of the error |
# ParsingError::ParsingError
Constructor
- @param message
- @param position
ParsingError(const oatpp::String &message, v_int64 code, v_buff_size position)
# ParsingError::getMessage
get error message
- @return
oatpp::String getMessage() const
# ParsingError::getCode
get error code
- @return
v_int64 getCode() const
# ParsingError::getPosition
get parsing position of the error
- @return
v_buff_size getPosition() const