|
denigma 4.0.0
|
Converter adapter for MUSX archive input to Enigma XML output. More...
#include <enigmaxml.h>


Public Member Functions | |
| FormatId | sourceFormat () const override |
| Returns the source format accepted by this converter. | |
| FormatId | targetFormat () const override |
| Returns the target format produced by this converter. | |
| ConversionResult | convert (const IRandomAccessReader &input, std::ostream &output, const Options &options={}) const |
| Extracts Enigma XML from a MUSX random-access reader and writes it to the provided stream. | |
| ConversionResult | convert (const IRandomAccessReader &input, std::ostream &output, const ConversionRequest &request={}) const override |
| Extracts Enigma XML using type-erased registry options. | |
Public Member Functions inherited from denigma::IReaderConverter | |
| virtual | ~IReaderConverter ()=default |
| virtual destructor | |
Converter adapter for MUSX archive input to Enigma XML output.
|
overridevirtual |
Extracts Enigma XML using type-erased registry options.
Implements denigma::IReaderConverter.
|
inlineoverridevirtual |
Returns the source format accepted by this converter.
Implements denigma::IReaderConverter.
|
inlineoverridevirtual |
Returns the target format produced by this converter.
Implements denigma::IReaderConverter.