EMANE  1.0.1
EMANE::ValidateException Class Reference

Validation-specific type of the EMANEException. More...

#include <emaneparseexception.h>

Inheritance diagram for EMANE::ValidateException:
EMANE::Exception

Public Member Functions

 ValidateException (const std::string &sDescription)
 
 ~ValidateException () throw ()
 
const char * what () const throw ()
 
virtual const char * type () const throw ()
 

Detailed Description

Validation-specific type of the EMANEException.

Class contains definition of the Validate Exception. The Validate Exception is thrown by the ConfigParser if there are arrors during validation of the specified document.

See also
EMANEException ConfigParser

Definition at line 74 of file emaneparseexception.h.

Constructor & Destructor Documentation

◆ ValidateException()

EMANE::ValidateException::ValidateException ( const std::string &  sDescription)
inline

Definition at line 77 of file emaneparseexception.h.

◆ ~ValidateException()

EMANE::ValidateException::~ValidateException ( )
throw (
)
inline

Definition at line 80 of file emaneparseexception.h.

Member Function Documentation

◆ type()

virtual const char* EMANE::Exception::type ( ) const
throw (
)
inlinevirtualinherited

Gets the exception type name

Returns
Null terminated type name

Definition at line 72 of file exception.h.

◆ what()

const char* EMANE::Exception::what ( ) const
throw (
)
inlineinherited

Gets the exception description

Returns
Null terminated description

Definition at line 62 of file exception.h.


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