| 
    MagAO-X
    
   | 
   ||||
   
  | 
 
Software DEBUG2 log entry. More...
#include <software_log.hpp>


Static Public Member Functions | |
| static std::string | msgString (void *msgBuffer, flatlogs::msgLenT len) | 
| Get the message formatted for human consumption.  More... | |
| static flatlogs::msgLenT | length (const fbMessage &msg) | 
| Get the length of the message.  More... | |
| static int | format (void *msgBuffer, const fbMessage &msg) | 
| Format the buffer given the input message.  More... | |
Static Public Attributes | |
| static const flatlogs::logPrioT | defaultLevel = flatlogs::logPrio::LOG_DEBUG2 | 
| The default level.  More... | |
| static const flatlogs::eventCodeT | eventCode = eventCodes::SOFTWARE_LOG | 
| The event code.  More... | |
Software DEBUG2 log entry.
The message parameters are:
Definition at line 263 of file software_log.hpp.
      
  | 
  inlinestaticinherited | 
Format the buffer given the input message.
| msgBuffer | the buffer, must be pre-allocated to size length(msg) | 
| msg | the message which contains a flatbuffer builder, from which the data are memcpy-ed. | 
Definition at line 47 of file flatbuffer_log.hpp.
      
  | 
  inlinestaticinherited | 
Get the length of the message.
| msg | the fbMessage type holding a FlatBufferBuilder | 
Definition at line 39 of file flatbuffer_log.hpp.
      
  | 
  inlinestaticinherited | 
Get the message formatted for human consumption.
| msgBuffer | Buffer containing the flatbuffer serialized message. | 
| len | [unused] length of msgBuffer. | 
Definition at line 138 of file software_log.hpp.
      
  | 
  static | 
The default level.
Definition at line 266 of file software_log.hpp.
      
  | 
  staticinherited | 
The event code.
Definition at line 32 of file software_log.hpp.