|
MIRA
|
Splits content into words and inserts them as word nodes. 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 |
Static Public Attributes | |
| static constexpr const char * | NAME = "Split" |
Splits content into words and inserts them as word nodes.
|
finalvirtual |
Expands the macro.
| ioNode | Node to expand in-place. |
Implements IMacro.
|
inlineinherited |
|
inlinevirtualinherited |
Reimplemented in NothingMacro, XMLValueMacro, and UserDefinedMacro.
|
inlinevirtualinherited |
Reimplemented in NothingMacro, XMLValueMacro, and UserDefinedMacro.
|
inlinevirtualinherited |
Reimplemented in UserDefinedMacro.
|
static |
1.8.14