PAS CO2 Sensor  1.0.3
C++ library for Infineon Photoacoustic Spectroscopy (PAS) XENSIV™ CO2 miniaturized sensor
pasco2::Logger Class Reference

#include <pas-co2-logger.hpp>

Public Member Functions

 Logger ()
 
 Logger (LoggerPAL *logpal)
 
 ~Logger ()
 
void init ()
 
void deinit ()
 
void print (const char *format,...)
 
void printfModule (const char *format, const char *module, const char *color,...)
 
void printModuleHex (const uint8_t *array, uint32_t length, const char *module, const char *color)
 

Constructor & Destructor Documentation

◆ Logger() [1/2]

Logger::Logger ( )

◆ Logger() [2/2]

Logger::Logger ( LoggerPAL logpal)

◆ ~Logger()

Logger::~Logger ( )

Member Function Documentation

◆ init()

void Logger::init ( void  )
Here is the call graph for this function:

◆ deinit()

void Logger::deinit ( void  )
Here is the call graph for this function:

◆ print()

void Logger::print ( const char *  format,
  ... 
)
Here is the call graph for this function:

◆ printfModule()

void Logger::printfModule ( const char *  format,
const char *  module,
const char *  color,
  ... 
)
Here is the call graph for this function:

◆ printModuleHex()

void Logger::printModuleHex ( const uint8_t *  array,
uint32_t  length,
const char *  module,
const char *  color 
)
Here is the call graph for this function:

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