class
#include <dbar.hpp>
v_1_0_0::ParseErrorHandler Interface: error handling while parsing a dBAR format.
Derived classes
- class v_1_0_0::DBARErrorHandler final
- Default ParseErrorHandler for parsing DBAR objects.
Constructors, destructors, conversion operators
- ~ParseErrorHandler() defaulted virtual noexcept
- Virtual default destructor.
Public functions
- void on_error(const unsigned byte_counter, const unsigned block_counter, const unsigned block_byte_counter)
- React on error.
Private functions
- void do_on_error(const unsigned byte_counter, const unsigned block_counter, const unsigned block_byte_counter) pure virtual
- React on error.
Function documentation
void arcstk:: v_1_0_0:: ParseErrorHandler:: on_error(const unsigned byte_counter,
const unsigned block_counter,
const unsigned block_byte_counter)
React on error.
Parameters | |
---|---|
byte_counter in | Absolute byte position of the error |
block_counter in | Block in which the error occurred |
block_byte_counter in | Byte position relative to block start |
void arcstk:: v_1_0_0:: ParseErrorHandler:: do_on_error(const unsigned byte_counter,
const unsigned block_counter,
const unsigned block_byte_counter) pure virtual private
React on error.
Parameters | |
---|---|
byte_counter in | Absolute byte position of the error |
block_counter in | Block in which the error occurred |
block_byte_counter in | Byte position relative to block start |