kea-custom-hooks
FeM custom hooks libraries for Kea DHCP
Public Member Functions | List of all members
ahri::Config::ParseError Class Reference

Exception for errors during configuration parsing. More...

#include <Config.hpp>

Inheritance diagram for ahri::Config::ParseError:

Public Member Functions

 ParseError (std::string message)
 
 ParseError (const ParseError &)=default
 
ParseErroroperator= (const ParseError &)=default
 
 ParseError (ParseError &&)=default
 
ParseErroroperator= (ParseError &&)=default
 
 ~ParseError () override=default
 
const char * what () const noexcept override
 

Detailed Description

Exception for errors during configuration parsing.

The errorneous configuration option and the error are stated in what()

Definition at line 82 of file Config.hpp.

Constructor & Destructor Documentation

◆ ParseError() [1/3]

ahri::Config::ParseError::ParseError ( std::string  message)
inlineexplicit

Definition at line 85 of file Config.hpp.

◆ ParseError() [2/3]

ahri::Config::ParseError::ParseError ( const ParseError )
default

◆ ParseError() [3/3]

ahri::Config::ParseError::ParseError ( ParseError &&  )
default

◆ ~ParseError()

ahri::Config::ParseError::~ParseError ( )
overridedefault

Member Function Documentation

◆ operator=() [1/2]

ParseError & ahri::Config::ParseError::operator= ( const ParseError )
default

◆ operator=() [2/2]

ParseError & ahri::Config::ParseError::operator= ( ParseError &&  )
default

◆ what()

const char * ahri::Config::ParseError::what ( ) const
inlineoverridenoexcept

Definition at line 93 of file Config.hpp.


The documentation for this class was generated from the following file: