FOUND
|
Represents a complete serialized data file. More...
#include <datafile.hpp>
Public Member Functions | |
DataFile ()=default | |
Constructs this. | |
DataFile (DataFile &&other) noexcept=default | |
Moves another DataFile. | |
DataFile & | operator= (DataFile &&other)=default |
Moves another DataFile. | |
Public Attributes | |
DataFileHeader | header |
Metadata header for the file (includes magic, version, and CRC). | |
Quaternion | relative_attitude |
Relative orientation (attitude) of the object as Euler angles. | |
std::unique_ptr< LocationRecord[]> | positions |
Collection of location records in the file. | |
std::string | path |
The path of this DataFile. | |
Represents a complete serialized data file.
Contains the file header, relative orientation of the sensor, and a list of spatial position records.
|
default |
Constructs this.
|
defaultnoexcept |
Moves another DataFile.
other | The file to copy |
Moves another DataFile.
other | The file to copy |
DataFileHeader found::DataFile::header |
Metadata header for the file (includes magic, version, and CRC).
std::string found::DataFile::path |
The path of this DataFile.
std::unique_ptr<LocationRecord[]> found::DataFile::positions |
Collection of location records in the file.
Quaternion found::DataFile::relative_attitude |
Relative orientation (attitude) of the object as Euler angles.