|
ADTF
|
#include <recording_file_intf.h>
Inherits adtf::services::ant::IRecordingFile.
Inherited by adtf::services::quiet::IRecordingFile.
Public Member Functions | |
| ADTF_IID (IRecordingFile, "recording_file.bat.system.adtf.iid") | |
| definiton of interface id | |
| virtual tResult | GetTimeRange (tTimeStamp &tmFirstItem, tTimeStamp &tmLastItem)=0 |
Public Member Functions inherited from adtf::services::ant::IRecordingFile | |
| ADTF_IID (IRecordingFile, "recording_file.ant.system.adtf.iid") | |
| definiton of interface id | |
| virtual tResult | SetDescription (const char *strDescription)=0 |
| virtual tResult | SetTargetFileName (const char *strFileName)=0 |
| virtual tResult | AddExtension (const char *strName, const adtf::base::ant::IRawMemory &oData, uint32_t ui32UserId=0, uint32_t ui32TypeId=0, uint32_t ui32VersionId=0)=0 |
| virtual tResult | GetExtensionStream (const char *strName, uint32_t ui32UserId, uint32_t ui32TypeId, uint32_t ui32VersionId, adtf::ucom::ant::iobject_ptr< adtf::ucom::ant::IOutputStream > &pStream)=0 |
Public Member Functions inherited from adtf::ucom::ant::IObject | |
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Additional Inherited Members | |
Protected Member Functions inherited from adtf::ucom::ant::IObject | |
| ~IObject ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
Interface for manipulating recording files.
|
pure virtual |
Returns the time range of the recording.
| [out] | tmFirstItem | chunk timestamp of the first item recorded |
| [out] | tmLastItem | chunk timestamp of the last item recorded |