|
denigma 4.0.0
|
Converter adapter for Enigma XML input to MNX JSON output. More...
#include <mnx.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 (std::span< const std::byte > input, std::ostream &output, const Options &options={}) const |
| Converts Enigma XML from memory and writes MNX JSON to the provided stream. | |
| ConversionResult | convert (std::span< const std::byte > input, std::ostream &output, const ConversionRequest &request={}) const override |
| Converts Enigma XML using type-erased registry options. | |
Public Member Functions inherited from denigma::IConverter | |
| virtual | ~IConverter ()=default |
| virtual destructor | |
Converter adapter for Enigma XML input to MNX JSON output.
|
overridevirtual |
Converts Enigma XML using type-erased registry options.
Implements denigma::IConverter.
|
inlineoverridevirtual |
Returns the source format accepted by this converter.
Implements denigma::IConverter.
|
inlineoverridevirtual |
Returns the target format produced by this converter.
Implements denigma::IConverter.