USB Host Shield 2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Functions | Variables
message.h File Reference
#include <inttypes.h>
#include <avr/pgmspace.h>
#include "printhex.h"
#include "hexdump.h"
Include dependency graph for message.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NotifyFailGetDevDescr()
 
#define NotifyFailSetDevTblEntry()
 
#define NotifyFailGetConfDescr()
 
#define NotifyFailSetConfDescr()
 
#define NotifyFailUnknownDevice(VID, PID)
 
#define NotifyFail(rcode)
 

Functions

void Notify (uint8_t b, int lvl)
 
void Notify (double d, int lvl)
 
void Notify (char const *msg, int lvl)
 
void NotifyStr (char const *msg, int lvl)
 
template<class ERROR_TYPE >
void ErrorMessage (char const *msg, ERROR_TYPE rcode=0)
 

Variables

int UsbDEBUGlvl
 

Macro Definition Documentation

#define NotifyFailGetDevDescr (   void)

Definition at line 39 of file message.h.

#define NotifyFailSetDevTblEntry (   void)

Definition at line 40 of file message.h.

#define NotifyFailGetConfDescr (   void)

Definition at line 41 of file message.h.

#define NotifyFailSetConfDescr (   void)

Definition at line 42 of file message.h.

#define NotifyFailUnknownDevice (   VID,
  PID 
)

Definition at line 43 of file message.h.

#define NotifyFail (   rcode)

Definition at line 44 of file message.h.

Function Documentation

void Notify ( uint8_t  b,
int  lvl 
)

Definition at line 51 of file message.cpp.

void Notify ( double  d,
int  lvl 
)

Definition at line 61 of file message.cpp.

void Notify ( char const *  msg,
int  lvl 
)

Definition at line 35 of file message.cpp.

void NotifyStr ( char const *  msg,
int  lvl 
)

Definition at line 43 of file message.cpp.

template<class ERROR_TYPE >
void ErrorMessage ( char const *  msg,
ERROR_TYPE  rcode = 0 
)

Definition at line 48 of file message.h.

Variable Documentation

int UsbDEBUGlvl

Definition at line 23 of file message.cpp.