|
MIRA
|
Usage: <macro:MyImportedMacro From="file/that/defines/MyImportedMacro.xml"> ... More...
#include <xml/macros/Builtins.h>

Public Member Functions | |
| XMLNode | expand (XMLMacroProcessor &processor, XMLNode node) final |
| Expands the macro. More... | |
| template<typename Reflector > | |
| void | reflect (Reflector &r) |
| virtual bool | canCoerceToString () const |
| virtual void | coerceToString (XMLMacroProcessor &, std::ostream &) |
| virtual std::optional< SourceInfo > | getSource () const |
Protected Member Functions | |
| std::string | createAnonymousName (const std::string originalName) |
Protected Attributes | |
| uint | mNameCount |
Usage: <macro:MyImportedMacro From="file/that/defines/MyImportedMacro.xml"> ...
|
finalvirtual |
Expands the macro.
| ioNode | Node to expand in-place. |
Implements IMacro.
|
inlineprotected |
|
inlineinherited |
|
inlinevirtualinherited |
Reimplemented in NothingMacro, XMLValueMacro, and UserDefinedMacro.
|
inlinevirtualinherited |
Reimplemented in NothingMacro, XMLValueMacro, and UserDefinedMacro.
|
inlinevirtualinherited |
Reimplemented in UserDefinedMacro.
|
protected |
1.8.14