Euphoria
|
eu::core::tracery::english::FunctionModifier< TFunc > Struct Template Reference
Inheritance diagram for eu::core::tracery::english::FunctionModifier< TFunc >:
Public Member Functions | |
FunctionModifier (TFunc f) | |
Result | apply_modifier (const std::string &input) override |
Public Member Functions inherited from eu::core::tracery::Modifier | |
Modifier ()=default | |
virtual | ~Modifier () |
Modifier (const Modifier &)=delete | |
Modifier (Modifier &&)=delete | |
void | operator= (const Modifier &)=delete |
void | operator= (Modifier &&)=delete |
Public Attributes | |
TFunc | func |
Detailed Description
template<typename TFunc>
struct eu::core::tracery::english::FunctionModifier< TFunc >
Definition at line 547 of file tracery.cc.
Constructor & Destructor Documentation
◆ FunctionModifier()
template<typename TFunc >
|
inline |
Definition at line 550 of file tracery.cc.
Member Function Documentation
◆ apply_modifier()
template<typename TFunc >
|
inlineoverridevirtual |
Implements eu::core::tracery::Modifier.
Definition at line 552 of file tracery.cc.
Member Data Documentation
◆ func
template<typename TFunc >
TFunc eu::core::tracery::english::FunctionModifier< TFunc >::func |
Definition at line 549 of file tracery.cc.
The documentation for this struct was generated from the following file:
- libs/core/src/core/tracery.cc