|
svcore
1.9
|

Public Member Functions | |
| RDFImporterImpl (QString url, int sampleRate) | |
| virtual | ~RDFImporterImpl () |
| void | setSampleRate (int sampleRate) |
| bool | isOK () |
| QString | getErrorString () const |
| std::vector< Model * > | getDataModels (ProgressReporter *) |
Protected Member Functions | |
| Uri | expand (QString s) |
| void | getDataModelsAudio (std::vector< Model * > &, ProgressReporter *) |
| void | getDataModelsSparse (std::vector< Model * > &, ProgressReporter *) |
| void | getDataModelsDense (std::vector< Model * > &, ProgressReporter *) |
| void | getDenseModelTitle (Model *, QString, QString) |
| void | getDenseFeatureProperties (QString featureUri, int &sampleRate, int &windowLength, int &hopSize, int &width, int &height) |
| void | fillModel (Model *, long, long, bool, std::vector< float > &, QString) |
Protected Attributes | |
| BasicStore * | m_store |
| QString | m_uristring |
| QString | m_errorString |
| std::map< QString, Model * > | m_audioModelMap |
| int | m_sampleRate |
| std::map< Model *, std::map< QString, float > > | m_labelValueMap |
Definition at line 50 of file RDFImporter.cpp.
| RDFImporterImpl::RDFImporterImpl | ( | QString | url, |
| int | sampleRate | ||
| ) |
!! retrieve data if remote... then
Definition at line 127 of file RDFImporter.cpp.
References m_errorString, and m_store.
|
virtual |
Definition at line 154 of file RDFImporter.cpp.
References m_store.
|
inline |
Definition at line 56 of file RDFImporter.cpp.
References m_sampleRate.
Referenced by RDFImporter::setSampleRate().
| bool RDFImporterImpl::isOK | ( | ) |
Definition at line 160 of file RDFImporter.cpp.
References m_errorString.
Referenced by RDFImporter::isOK().
| QString RDFImporterImpl::getErrorString | ( | ) | const |
Definition at line 166 of file RDFImporter.cpp.
References m_errorString.
Referenced by RDFImporter::getErrorString().
| std::vector< Model * > RDFImporterImpl::getDataModels | ( | ProgressReporter * | reporter | ) |
Definition at line 172 of file RDFImporter.cpp.
References getDataModelsAudio(), getDataModelsDense(), getDataModelsSparse(), m_errorString, and m_sampleRate.
Referenced by RDFImporter::getDataModels().
|
inlineprotected |
Definition at line 65 of file RDFImporter.cpp.
References m_store.
Referenced by getDataModelsAudio(), getDataModelsDense(), getDataModelsSparse(), getDenseFeatureProperties(), and getDenseModelTitle().
|
protected |
Definition at line 208 of file RDFImporter.cpp.
References FileFinder::AudioFile, expand(), FileFinder::find(), FileFinder::getInstance(), FileSource::getLocalFilename(), FileSource::getLocation(), WaveFileModel::getSampleRate(), FileSource::isAvailable(), WaveFileModel::isOK(), m_audioModelMap, m_errorString, m_sampleRate, m_store, m_uristring, ProgressReporter::setMessage(), SVDEBUG, and FileSource::waitForData().
Referenced by getDataModels().
|
protected |
!! NB we're using rather old terminology for these things, apparently:
Definition at line 483 of file RDFImporter.cpp.
References expand(), fillModel(), RealTime::fromXsdDuration(), m_audioModelMap, m_sampleRate, m_store, RealTime::realTime2Frame(), ProgressReporter::setMessage(), Model::setRDFTypeURI(), and Model::setSourceModel().
Referenced by getDataModels().
|
protected |
Definition at line 289 of file RDFImporter.cpp.
References SparseValueModel< PointType >::addPoint(), expand(), getDenseFeatureProperties(), getDenseModelTitle(), m_sampleRate, m_store, EditableDenseThreeDimensionalModel::NoCompression, EditableDenseThreeDimensionalModel::setColumn(), ProgressReporter::setMessage(), and Model::setRDFTypeURI().
Referenced by getDataModels().
|
protected |
Definition at line 392 of file RDFImporter.cpp.
References expand(), m_store, and SVDEBUG.
Referenced by getDataModelsDense().
|
protected |
Definition at line 418 of file RDFImporter.cpp.
References expand(), and m_store.
Referenced by getDataModelsDense().
|
protected |
Definition at line 699 of file RDFImporter.cpp.
References SparseValueModel< PointType >::addPoint(), SparseModel< PointType >::addPoint(), RegionModel::addPoint(), SparseValueModel< PointType >::getValueMaximum(), and m_labelValueMap.
Referenced by getDataModelsSparse().
|
protected |
Definition at line 64 of file RDFImporter.cpp.
Referenced by expand(), getDataModelsAudio(), getDataModelsDense(), getDataModelsSparse(), getDenseFeatureProperties(), getDenseModelTitle(), RDFImporterImpl(), and ~RDFImporterImpl().
|
protected |
Definition at line 67 of file RDFImporter.cpp.
Referenced by getDataModelsAudio().
|
protected |
Definition at line 68 of file RDFImporter.cpp.
Referenced by getDataModels(), getDataModelsAudio(), getErrorString(), isOK(), and RDFImporterImpl().
|
protected |
Definition at line 69 of file RDFImporter.cpp.
Referenced by getDataModelsAudio(), and getDataModelsSparse().
|
protected |
Definition at line 70 of file RDFImporter.cpp.
Referenced by getDataModels(), getDataModelsAudio(), getDataModelsDense(), getDataModelsSparse(), and setSampleRate().
|
protected |
Definition at line 72 of file RDFImporter.cpp.
Referenced by fillModel().