iVS3D
v2.0.0
Loading...
Searching...
No Matches
metadata.h
1
#ifndef METADATA_H
2
#define METADATA_H
3
4
#include <QObject>
5
#include "metadatareader.h"
6
19
class
MetaData
20
{
21
public
:
26
virtual
QStringList
availableMetaData
() = 0;
27
32
virtual
QList<MetaDataReader*>
loadAllMetaData
() = 0;
33
39
virtual
MetaDataReader
*
loadMetaData
(QString name) = 0;
40
45
virtual
QStringList
getPaths
() = 0;
46
47
};
48
49
#endif
// METADATA_H
MetaData
Interface to give plugins access to all parsed and loaded meta data.
Definition
metadata.h:20
MetaData::availableMetaData
virtual QStringList availableMetaData()=0
availableMetaData returns a List of the names of all MetaDataReader whichs have loaded meta data
MetaData::getPaths
virtual QStringList getPaths()=0
getPaths returns the paths to all parsed metaDataFiles
MetaData::loadMetaData
virtual MetaDataReader * loadMetaData(QString name)=0
loadMetaData returns the speficied metaDataReader
MetaData::loadAllMetaData
virtual QList< MetaDataReader * > loadAllMetaData()=0
loadAllMetaData returns all loaded metaDataReader
MetaDataReader
Interface to load meta data.
Definition
metadatareader.h:19
iVS3D
src
iVS3D-core
model
metaData
metadata.h
Generated by
1.9.8