|
svcore
1.9
|
#include <PluginRDFDescription.h>
Public Types | |
| enum | OutputDisposition { OutputDispositionUnknown, OutputSparse, OutputDense, OutputTrackLevel } |
Public Member Functions | |
| PluginRDFDescription () | |
| PluginRDFDescription (QString pluginId) | |
| ~PluginRDFDescription () | |
| bool | haveDescription () const |
| QString | getPluginName () const |
| QString | getPluginDescription () const |
| QString | getPluginMaker () const |
| QString | getPluginInfoURL () const |
| QStringList | getOutputIds () const |
| QString | getOutputName (QString outputId) const |
| OutputDisposition | getOutputDisposition (QString outputId) const |
| QString | getOutputEventTypeURI (QString outputId) const |
| QString | getOutputFeatureAttributeURI (QString outputId) const |
| QString | getOutputSignalTypeURI (QString outputId) const |
| QString | getOutputUnit (QString outputId) const |
| QString | getOutputUri (QString outputId) const |
Protected Types | |
| typedef std::map< QString, OutputDisposition > | OutputDispositionMap |
| typedef std::map< QString, QString > | OutputStringMap |
Protected Member Functions | |
| bool | index () |
| bool | indexMetadata () |
| bool | indexOutputs () |
Protected Attributes | |
| QString | m_pluginId |
| QString | m_pluginUri |
| bool | m_haveDescription |
| QString | m_pluginName |
| QString | m_pluginDescription |
| QString | m_pluginMaker |
| QString | m_pluginInfoURL |
| OutputStringMap | m_outputNames |
| OutputDispositionMap | m_outputDispositions |
| OutputStringMap | m_outputEventTypeURIMap |
| OutputStringMap | m_outputFeatureAttributeURIMap |
| OutputStringMap | m_outputSignalTypeURIMap |
| OutputStringMap | m_outputUnitMap |
| OutputStringMap | m_outputUriMap |
Definition at line 25 of file PluginRDFDescription.h.
|
protected |
Definition at line 57 of file PluginRDFDescription.h.
|
protected |
Definition at line 58 of file PluginRDFDescription.h.
| Enumerator | |
|---|---|
| OutputDispositionUnknown | |
| OutputSparse | |
| OutputDense | |
| OutputTrackLevel | |
Definition at line 32 of file PluginRDFDescription.h.
|
inline |
Definition at line 28 of file PluginRDFDescription.h.
| PluginRDFDescription::PluginRDFDescription | ( | QString | pluginId | ) |
Definition at line 35 of file PluginRDFDescription.cpp.
References PluginRDFIndexer::getInstance(), PluginRDFIndexer::getURIForPluginId(), index(), m_haveDescription, and m_pluginUri.
| PluginRDFDescription::~PluginRDFDescription | ( | ) |
Definition at line 53 of file PluginRDFDescription.cpp.
| bool PluginRDFDescription::haveDescription | ( | ) | const |
Definition at line 58 of file PluginRDFDescription.cpp.
References m_haveDescription.
Referenced by RDFFeatureWriter::writeDenseRDF(), and RDFFeatureWriter::writeSparseRDF().
| QString PluginRDFDescription::getPluginName | ( | ) | const |
Definition at line 64 of file PluginRDFDescription.cpp.
References m_pluginName.
Referenced by TransformFactory::populateUninstalledTransforms().
| QString PluginRDFDescription::getPluginDescription | ( | ) | const |
Definition at line 70 of file PluginRDFDescription.cpp.
References m_pluginDescription.
Referenced by TransformFactory::populateUninstalledTransforms().
| QString PluginRDFDescription::getPluginMaker | ( | ) | const |
Definition at line 76 of file PluginRDFDescription.cpp.
References m_pluginMaker.
Referenced by TransformFactory::populateUninstalledTransforms().
| QString PluginRDFDescription::getPluginInfoURL | ( | ) | const |
Definition at line 82 of file PluginRDFDescription.cpp.
References m_pluginInfoURL.
Referenced by TransformFactory::populateUninstalledTransforms().
| QStringList PluginRDFDescription::getOutputIds | ( | ) | const |
Definition at line 88 of file PluginRDFDescription.cpp.
References m_outputDispositions.
Referenced by TransformFactory::populateUninstalledTransforms().
| QString PluginRDFDescription::getOutputName | ( | QString | outputId | ) | const |
Definition at line 99 of file PluginRDFDescription.cpp.
References m_outputNames.
Referenced by TransformFactory::populateUninstalledTransforms().
| PluginRDFDescription::OutputDisposition PluginRDFDescription::getOutputDisposition | ( | QString | outputId | ) | const |
Definition at line 108 of file PluginRDFDescription.cpp.
References m_outputDispositions, and OutputDispositionUnknown.
Referenced by RDFFeatureWriter::writeLocalFeatureTypes().
| QString PluginRDFDescription::getOutputEventTypeURI | ( | QString | outputId | ) | const |
Definition at line 117 of file PluginRDFDescription.cpp.
References m_outputEventTypeURIMap.
Referenced by FeatureExtractionModelTransformer::createOutputModels(), RDFFeatureWriter::writeLocalFeatureTypes(), and RDFFeatureWriter::writeSparseRDF().
| QString PluginRDFDescription::getOutputFeatureAttributeURI | ( | QString | outputId | ) | const |
Definition at line 127 of file PluginRDFDescription.cpp.
References m_outputFeatureAttributeURIMap.
Referenced by RDFFeatureWriter::writeLocalFeatureTypes(), and RDFFeatureWriter::writeTrackLevelRDF().
| QString PluginRDFDescription::getOutputSignalTypeURI | ( | QString | outputId | ) | const |
Definition at line 137 of file PluginRDFDescription.cpp.
References m_outputSignalTypeURIMap.
Referenced by FeatureExtractionModelTransformer::createOutputModels(), RDFFeatureWriter::writeDenseRDF(), and RDFFeatureWriter::writeLocalFeatureTypes().
| QString PluginRDFDescription::getOutputUnit | ( | QString | outputId | ) | const |
Definition at line 147 of file PluginRDFDescription.cpp.
References m_outputUnitMap.
| QString PluginRDFDescription::getOutputUri | ( | QString | outputId | ) | const |
Definition at line 156 of file PluginRDFDescription.cpp.
References m_outputUriMap.
Referenced by RDFTransformFactoryImpl::writeTransformToRDF().
|
protected |
Definition at line 165 of file PluginRDFDescription.cpp.
References indexMetadata(), and indexOutputs().
Referenced by indexMetadata(), indexOutputs(), and PluginRDFDescription().
|
protected |
Definition at line 177 of file PluginRDFDescription.cpp.
References PluginRDFIndexer::getIndex(), PluginRDFIndexer::getInstance(), index(), m_pluginDescription, m_pluginInfoURL, m_pluginMaker, m_pluginName, and m_pluginUri.
Referenced by index().
|
protected |
Definition at line 234 of file PluginRDFDescription.cpp.
References PluginRDFIndexer::getIndex(), PluginRDFIndexer::getInstance(), index(), m_outputDispositions, m_outputEventTypeURIMap, m_outputFeatureAttributeURIMap, m_outputNames, m_outputSignalTypeURIMap, m_outputUnitMap, m_outputUriMap, m_pluginUri, OutputDense, OutputDispositionUnknown, OutputSparse, and OutputTrackLevel.
Referenced by index().
|
protected |
Definition at line 60 of file PluginRDFDescription.h.
|
protected |
Definition at line 61 of file PluginRDFDescription.h.
Referenced by indexMetadata(), indexOutputs(), and PluginRDFDescription().
|
protected |
Definition at line 62 of file PluginRDFDescription.h.
Referenced by haveDescription(), and PluginRDFDescription().
|
protected |
Definition at line 63 of file PluginRDFDescription.h.
Referenced by getPluginName(), and indexMetadata().
|
protected |
Definition at line 64 of file PluginRDFDescription.h.
Referenced by getPluginDescription(), and indexMetadata().
|
protected |
Definition at line 65 of file PluginRDFDescription.h.
Referenced by getPluginMaker(), and indexMetadata().
|
protected |
Definition at line 66 of file PluginRDFDescription.h.
Referenced by getPluginInfoURL(), and indexMetadata().
|
protected |
Definition at line 67 of file PluginRDFDescription.h.
Referenced by getOutputName(), and indexOutputs().
|
protected |
Definition at line 68 of file PluginRDFDescription.h.
Referenced by getOutputDisposition(), getOutputIds(), and indexOutputs().
|
protected |
Definition at line 69 of file PluginRDFDescription.h.
Referenced by getOutputEventTypeURI(), and indexOutputs().
|
protected |
Definition at line 70 of file PluginRDFDescription.h.
Referenced by getOutputFeatureAttributeURI(), and indexOutputs().
|
protected |
Definition at line 71 of file PluginRDFDescription.h.
Referenced by getOutputSignalTypeURI(), and indexOutputs().
|
protected |
Definition at line 72 of file PluginRDFDescription.h.
Referenced by getOutputUnit(), and indexOutputs().
|
protected |
Definition at line 73 of file PluginRDFDescription.h.
Referenced by getOutputUri(), and indexOutputs().