![]() |
Verovio
Source code documentation
|
This class is a base class for output classes. More...
#include <iobase.h>
Public Member Functions | |
Output (Doc *doc, std::string filename) | |
Output (Doc *doc) | |
virtual std::string | Export ()=0 |
Main method for exporting the data. More... | |
virtual bool | WriteObject (Object *object) |
Dummy object method that must be overridden in child class. | |
virtual bool | WriteObjectEnd (Object *object) |
Dummy object method that must be overridden in child class. | |
virtual bool | Skip (Object *object) const |
Method for skipping under certain circumstances. | |
Protected Attributes | |
Doc * | m_doc |
This class is a base class for output classes.
It is not an abstract class but should not be instanciated directly.
|
pure virtual |
Main method for exporting the data.
Overridden in child classes.
Implemented in vrv::PAEOutput, and vrv::MEIOutput.