![]() |
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.