μHAL
Printer Class Reference

Public Member Functions

 Printer (const char *name, const char *description, PrinterType type)
 
 Printer (const char *name, const char *description, printing_function custom_fn)
 
 Printer (const char *name, const char *description, const char *not_truth, const char *truth)
 
PrinterType get_type () const
 
template<typename T >
void print (FILE *, bool, unsigned, T) const
 

Private Attributes

PrinterType type
 
const char * name
 
const char * description
 
struct {
   const char *   truth
 
   const char *   not_truth
 
boolean_names
 
printing_function custom_fn
 

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