flux sdk  v01.02.02-3-g292b3a7
Embedded C++ SDK
Loading...
Searching...
No Matches
flxLogging Class Reference

#include <flxCoreLog.h>

Public Member Functions

 flxLogging (flxLogging const &)=delete
 
void operator= (flxLogging const &)=delete
 
void setLogLevel (flxLogLevel_t level)
 
flxLogLevel_t logLevel (void)
 
void setLogDriver (flxLoggingDriver &theDriver)
 
int logPrintf (const flxLogLevel_t level, bool newline, const arduino::__FlashStringHelper *fmt,...)
 
int logPrintf (const flxLogLevel_t level, bool newline, const char *fmt,...)
 
int logPrintf (const flxLogLevel_t level, bool newline, const int idFmt,...)
 
void addMessageBlock (const flxMessageBlockCore *theBlock)
 

Static Public Member Functions

static flxLoggingget (void)
 

Constructor & Destructor Documentation

◆ flxLogging()

flxLogging::flxLogging ( flxLogging const &  )
delete

Member Function Documentation

◆ addMessageBlock()

void flxLogging::addMessageBlock ( const flxMessageBlockCore theBlock)
inline

◆ get()

static flxLogging & flxLogging::get ( void  )
inlinestatic

◆ logLevel()

flxLogLevel_t flxLogging::logLevel ( void  )
inline

◆ logPrintf() [1/3]

int flxLogging::logPrintf ( const flxLogLevel_t  level,
bool  newline,
const arduino::__FlashStringHelper *  fmt,
  ... 
)

◆ logPrintf() [2/3]

int flxLogging::logPrintf ( const flxLogLevel_t  level,
bool  newline,
const char *  fmt,
  ... 
)

◆ logPrintf() [3/3]

int flxLogging::logPrintf ( const flxLogLevel_t  level,
bool  newline,
const int  idFmt,
  ... 
)

◆ operator=()

void flxLogging::operator= ( flxLogging const &  )
delete

◆ setLogDriver()

void flxLogging::setLogDriver ( flxLoggingDriver theDriver)
inline

◆ setLogLevel()

void flxLogging::setLogLevel ( flxLogLevel_t  level)
inline

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