9 #ifndef lgrGuiMetaDataInterface_H_
10 #define lgrGuiMetaDataInterface_H_
15 #include <vlutil/vlTime.h>
16 #include <vlutil/vlSmartPointers.h>
22 class DtLgrHlaConfigData;
46 virtual LoggerFileResult readMetaData(const QString& filename) = 0;
49 virtual LoggerFileResult writeDescription() = 0;
52 virtual QString protocol() = 0;
55 virtual QString formatVersion() = 0;
63 virtual DtTime tapeTimeDate() = 0;
66 virtual DtFloat64 recordingDuration() = 0;
69 virtual QString tapeDescription() = 0;
73 virtual
void setDescription(QString description) = 0;