Syntalos::TimeSyncFileReader

Syntalos::TimeSyncFileReader

Syntalos::TimeSyncFileReader

Read a time-sync (.tsync) file. More…

#include <tsyncfile.h>

Public Functions

Name
TimeSyncFileReader()
boolopen(const std::string & fname)
std::stringlastError() const
std::stringmoduleName() const
QUuidcollectionId() const
time_tcreationTime() const
TSyncFileModesyncMode() const
QVariantHashuserData() const
microseconds_ttolerance() const
QPair< std::string, std::string >timeNames() const
QPair< TSyncFileTimeUnit, TSyncFileTimeUnit >timeUnits() const
QPair< TSyncFileDataType, TSyncFileDataType >timeDTypes() const
std::vector< std::pair< long long, long long > >times() const

Detailed Description

class Syntalos::TimeSyncFileReader;

Read a time-sync (.tsync) file.

Simple helper class to read the contents of a .tsync file, for adjustments of the source timestamps or simply conversion into a non-binary format.

Public Functions Documentation

function TimeSyncFileReader

explicit TimeSyncFileReader()

function open

bool open(
    const std::string & fname
)

function lastError

std::string lastError() const

function moduleName

std::string moduleName() const

function collectionId

QUuid collectionId() const

function creationTime

time_t creationTime() const

function syncMode

TSyncFileMode syncMode() const

function userData

QVariantHash userData() const

function tolerance

microseconds_t tolerance() const

function timeNames

QPair< std::string, std::string > timeNames() const

function timeUnits

QPair< TSyncFileTimeUnit, TSyncFileTimeUnit > timeUnits() const

function timeDTypes

QPair< TSyncFileDataType, TSyncFileDataType > timeDTypes() const

function times

std::vector< std::pair< long long, long long > > times() const

Updated on 2026-04-16 at 23:38:32 +0000