EMANE  1.2.1
EMANE::CommonMACHeaderException Class Reference

Component common mac header exception thrown when there is an issue serializing or deserializing the header. More...

#include <commonmacheaderexception.h>

Inheritance diagram for EMANE::CommonMACHeaderException:
EMANE::Exception

Public Member Functions

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

Detailed Description

Component common mac header exception thrown when there is an issue serializing or deserializing the header.

Definition at line 48 of file commonmacheaderexception.h.

Constructor & Destructor Documentation

◆ CommonMACHeaderException()

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

Definition at line 51 of file commonmacheaderexception.h.

◆ ~CommonMACHeaderException()

EMANE::CommonMACHeaderException::~CommonMACHeaderException ( )
throw (
)
inline

Definition at line 54 of file commonmacheaderexception.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: