Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.
char tChar
The tChar defines the type for platform character set (platform and compiler dependent type).
tInt64 tTimeStamp
type definition for a time value.
A common result class usable as return value throughout.
Remote Recorder interface.
virtual tTimeStamp GetFirstTime() const =0
Retrieves the first (chunk) time of the currently recorded file.
ADTF_IID(IRecorder, "recorder.ant.remote.adtf")
RPC IID of the Recorder.
static constexpr const tChar *const DEFAULT_NAME
Default name of the recorder.
virtual tResult Split(const char *strFileName)=0
Splits Recording.
virtual int8_t GetCurrentState() const =0
Retrieves the current state of the recorder.
virtual const char * GetCurrentFileName() const =0
Retrieves the current filename set for the file recording.
virtual tResult Stop(const char *strFileName)=0
Stops Recording.
virtual tResult Start(const char *strFileName)=0
Starts Recording.
virtual tTimeStamp GetLastTime() const =0
Retrieves the last (chunk) time of the currently recorded files.
Remote Recorder interface.
ADTF_IID(IRecorder, "recorder.bat.remote.adtf")
RPC IID of the Recorder.
virtual tResult AddMarker(tTimeStamp tmTimeStamp, const char *strName)=0
Adds a marker to the corrently ongoing recording.
virtual tResult DropHistory()=0
Drops all data currently kept in the history buffer.
Namespace for entire ADTF SDK.