A protected
collection of methods that output formatted data to a stream.
More...
#include <AbstractStream.h>
A protected
collection of methods that output formatted data to a stream.
Definition at line 30 of file AbstractStream.h.
◆ appendChar()
virtual void RF24LogAbstractStream::appendChar |
( |
char |
data, |
|
|
uint16_t |
depth = 1 |
|
) |
| |
|
protectedpure virtual |
◆ appendDouble()
virtual void RF24LogAbstractStream::appendDouble |
( |
double |
data, |
|
|
uint8_t |
precision = 2 |
|
) |
| |
|
protectedpure virtual |
◆ appendFormat()
void RF24LogAbstractStream::appendFormat |
( |
FormatSpecifier * |
fmt_parser, |
|
|
va_list * |
args |
|
) |
| |
|
protected |
output a data according to the format specifier
- Parameters
-
fmt_parser | The object of prefixed specifier options/flags |
args | The sequence of args |
Definition at line 67 of file AbstractStream.cpp.
◆ appendInt()
virtual void RF24LogAbstractStream::appendInt |
( |
long |
data | ) |
|
|
protectedpure virtual |
◆ appendLogLevel()
void RF24LogAbstractStream::appendLogLevel |
( |
uint8_t |
logLevel | ) |
|
|
protected |
output a description of the log level
- Parameters
-
logLevel | The level to describe. |
Definition at line 33 of file AbstractStream.cpp.
◆ appendStr()
virtual void RF24LogAbstractStream::appendStr |
( |
const char * |
data | ) |
|
|
protectedpure virtual |
◆ appendUInt()
virtual void RF24LogAbstractStream::appendUInt |
( |
unsigned long |
data, |
|
|
uint8_t |
base = 10 |
|
) |
| |
|
protectedpure virtual |
◆ descTimeLevel()
void RF24LogAbstractStream::descTimeLevel |
( |
uint8_t |
logLevel | ) |
|
|
protected |
Automate the output of the header' timestamp and level description.
- Parameters
-
logLevel | The Log level to describe. |
Definition at line 22 of file AbstractStream.cpp.
The documentation for this class was generated from the following files: