Group logger_statics¶
member variable definition (could switch to inline statics in C++17)
Protected Static Attributes¶
| Type | Name |
|---|---|
| LoggerImpl< dest > | impl_ |
| size_t | pc_sync_ = LOGGER\_SYNC\_OUT |
| char | tx_buff_ |
| size_t | tx_ptr_ = 0 |
Protected Static Attributes Documentation¶
variable impl_¶
underlying trasnfer implementation
variable pc_sync_¶
terminal synchronization state
start with non-blocking transfers to support startup-time printouts
variable tx_buff_¶
member variables buffer for log data
this needs to remain in SRAM to support startup-time printouts
variable tx_ptr_¶
current position in the buffer