TwiceAsNice  2019-02-18
Public Types | Public Member Functions | Public Attributes | List of all members
EQModError Class Reference

#include <eqmoderror.h>

Collaboration diagram for EQModError:
Collaboration graph

Public Types

enum  Severity { ErrDisconnect = 1, ErrInvalidCmd, ErrCmdFailed, ErrInvalidParameter }
 

Public Member Functions

 EQModError (Severity sev, const char *msg,...)
 
const char * severityString ()
 
bool DefaultHandleException (EQMod *device)
 

Public Attributes

enum EQModError::Severity severity
 
char message [ERROR_MSG_LENGTH]
 

Member Enumeration Documentation

◆ Severity

Enumerator
ErrDisconnect 
ErrInvalidCmd 
ErrCmdFailed 
ErrInvalidParameter 

Constructor & Destructor Documentation

◆ EQModError()

EQModError::EQModError ( Severity  sev,
const char *  msg,
  ... 
)

Member Function Documentation

◆ DefaultHandleException()

bool EQModError::DefaultHandleException ( EQMod device)

◆ severityString()

const char * EQModError::severityString ( )

Member Data Documentation

◆ message

char EQModError::message[ERROR_MSG_LENGTH]

◆ severity

enum EQModError::Severity EQModError::severity

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