Skyward boardcore
Loading...
Searching...
No Matches
Boardcore::Deserializer Class Reference

Class used to deserialize the binary logs created using fedetft's logger into csv files. More...

#include <Deserializer.h>

Public Member Functions

 Deserializer (std::filesystem::path fileName)
 Initializes the deserializer with the filename provided.
 
std::filesystem::path outputDirectory () const
 Returns the path to the directory where the log will be decoded.
 
bool deserialize ()
 Deserializes the provided file.
 

Detailed Description

Class used to deserialize the binary logs created using fedetft's logger into csv files.

Definition at line 65 of file Deserializer.h.

Constructor & Destructor Documentation

◆ Deserializer()

Boardcore::Deserializer::Deserializer ( std::filesystem::path  fileName)

Initializes the deserializer with the filename provided.

Definition at line 129 of file Deserializer.h.

Member Function Documentation

◆ deserialize()

bool Boardcore::Deserializer::deserialize ( )

Deserializes the provided file.

Returns
Whether the deserialization was successful.

Definition at line 258 of file Deserializer.h.

◆ outputDirectory()

std::filesystem::path Boardcore::Deserializer::outputDirectory ( ) const
inline

Returns the path to the directory where the log will be decoded.

Definition at line 76 of file Deserializer.h.


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