PicoScenes API Docs
 
Loading...
Searching...
No Matches
FrameDumper Class Reference

#include <FrameDumper.hxx>

Public Member Functions

int dumpData (const uint8_t *buffer, const size_t msg_len)
 
void dumpData (const std::vector< uint8_t > &buffer)
 
void dumpRxFrame (const ModularPicoScenesRxFrame &rxFrame)
 
void finishCurrentSession ()
 
 ~FrameDumper ()
 

Static Public Member Functions

static std::shared_ptr< FrameDumpergetInstance (const std::string &dumperName, bool withoutTime=false)
 
static std::shared_ptr< FrameDumpergetInstanceWithoutTime (const std::string &dumperName)
 
static void finishAllSessions ()
 

Detailed Description

Definition at line 12 of file FrameDumper.hxx.

Constructor & Destructor Documentation

◆ ~FrameDumper()

FrameDumper::~FrameDumper ( )

Member Function Documentation

◆ dumpData() [1/2]

void FrameDumper::dumpData ( const std::vector< uint8_t > &  buffer)

◆ dumpData() [2/2]

int FrameDumper::dumpData ( const uint8_t *  buffer,
const size_t  msg_len 
)

◆ dumpRxFrame()

void FrameDumper::dumpRxFrame ( const ModularPicoScenesRxFrame &  rxFrame)

◆ finishAllSessions()

static void FrameDumper::finishAllSessions ( )
static

◆ finishCurrentSession()

void FrameDumper::finishCurrentSession ( )

◆ getInstance()

static std::shared_ptr< FrameDumper > FrameDumper::getInstance ( const std::string &  dumperName,
bool  withoutTime = false 
)
static

◆ getInstanceWithoutTime()

static std::shared_ptr< FrameDumper > FrameDumper::getInstanceWithoutTime ( const std::string &  dumperName)
static

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