AnCH Framework 0.1
Another C++ Hack Framework
Loading...
Searching...
No Matches
ErrorObserver Class Reference
Inheritance diagram for ErrorObserver:
Collaboration diagram for ErrorObserver:

Public Member Functions

 ErrorObserver ()
 ErrorObserver (const ErrorObserver &handler)=delete
 ErrorObserver (ErrorObserver &&handler)=delete
virtual ~ErrorObserver ()
virtual void handle (const anch::events::Event< anch::json::MappingError > &event) noexcept

Detailed Description

Mapping error handler

Author
Vincent Lachenal

Constructor & Destructor Documentation

◆ ErrorObserver() [1/3]

ErrorObserver::ErrorObserver ( )
inline

ErrorObserver default constructor

◆ ErrorObserver() [2/3]

ErrorObserver::ErrorObserver ( const ErrorObserver & handler)
delete

Forbids ErrorObserver copy constructor

Parameters
handlerthe JSON error handler not to copy
Here is the call graph for this function:

◆ ErrorObserver() [3/3]

ErrorObserver::ErrorObserver ( ErrorObserver && handler)
delete

Forbids ErrorObserver move constructor

Parameters
handlerthe JSON error handler not to move
Here is the call graph for this function:

◆ ~ErrorObserver()

virtual ErrorObserver::~ErrorObserver ( )
inlinevirtual

ErrorObserver destructor

Member Function Documentation

◆ handle()

virtual void ErrorObserver::handle ( const anch::events::Event< anch::json::MappingError > & event)
inlinevirtualnoexcept

Handle JSON parser error
Print and exit

Parameters
eventthe error event

Implements anch::events::Observer< anch::json::MappingError >.


The documentation for this class was generated from the following file:
  • anch-json/utils/jsonFormat.cpp