#include <FeatureWriter.h>
Definition at line 37 of file FeatureWriter.h.
◆ ParameterList
◆ ~FeatureWriter()
| virtual FeatureWriter::~FeatureWriter |
( |
| ) |
|
|
inlinevirtual |
◆ getSupportedParameters()
| virtual ParameterList FeatureWriter::getSupportedParameters |
( |
| ) |
const |
|
inlinevirtual |
◆ setParameters()
| virtual void FeatureWriter::setParameters |
( |
map< string, string > & |
| ) |
|
|
inlinevirtual |
◆ setTrackMetadata()
| virtual void FeatureWriter::setTrackMetadata |
( |
QString |
, |
|
|
TrackMetadata |
|
|
) |
| |
|
inlinevirtual |
◆ write()
| virtual void FeatureWriter::write |
( |
QString |
trackid, |
|
|
const Transform & |
transform, |
|
|
const Vamp::Plugin::OutputDescriptor & |
output, |
|
|
const Vamp::Plugin::FeatureList & |
features, |
|
|
std::string |
summaryType = "" |
|
) |
| |
|
pure virtual |
◆ testOutputFile()
| virtual void FeatureWriter::testOutputFile |
( |
QString |
, |
|
|
TransformId |
|
|
) |
| |
|
inlinevirtual |
Throw FailedToOpenOutputStream if we can already tell that we will be unable to write to the output file.
This is called to test the output stream before processing begins. The writer may legitimately succeed here but still fail later – this is really an optimisation to ensure that easy-to-recognise failure cases fail early.
Reimplemented in FileFeatureWriter.
Definition at line 96 of file FeatureWriter.h.
◆ flush()
| virtual void FeatureWriter::flush |
( |
| ) |
|
|
inlinevirtual |
◆ finish()
| virtual void FeatureWriter::finish |
( |
| ) |
|
|
pure virtual |
◆ getWriterTag()
| virtual QString FeatureWriter::getWriterTag |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: