|
AndroMeta
2.0.0
|
Generate MML code from input M code. More...
#include <MMLGenerator.h>
Public Member Functions | |
| MMLGenerator () | |
| ~MMLGenerator () | |
| mnode | process (mnode node, uint32_t flags=0) |
| int | generate (std::ostream &ostr) |
| void | clear () |
Static Public Member Functions | |
| static mstr | toStr (mnode n) |
Generate MML code from input M code.
Generate MML code from input M code. Currently supports generation to an output stream.
Constructor.
Destructor.
| void Meta::MMLGenerator::clear | ( | ) | [virtual] |
Clear all inputs.
Implements Meta::MGenerator.
| int Meta::MMLGenerator::generate | ( | std::ostream & | ostr | ) |
Generate MML code from M input thus far received.
| ostr | The output stream to generate to. |
| mnode Meta::MMLGenerator::process | ( | mnode | node, |
| uint32_t | flags = 0 |
||
| ) | [virtual] |
From MProcessor.
Implements Meta::MProcessor.
| static mstr Meta::MMLGenerator::toStr | ( | mnode | n | ) | [static] |
Convenience method to generate MML code as a string from n.
1.7.6.1