Inflection
Morphology Inflection
|
The base interface for all concepts that can be formatted to a SpeakableString. More...
#include <SpeakableConcept.hpp>
Public Member Functions | |
virtual SpeakableString * | toSpeakableString () const =0 |
~SpeakableConcept () override | |
![]() | |
virtual ::std::u16string | toString () const |
virtual | ~Object () |
The base interface for all concepts that can be formatted to a SpeakableString.
Definition at line 12 of file SpeakableConcept.hpp.
|
override |
Destructor
|
pure virtual |
Returns the concept as a SpeakableString.
Implemented in inflection::dialog::InflectableStringConcept, inflection::dialog::NumberConcept, inflection::dialog::PronounConcept, inflection::dialog::SemanticConcept, inflection::dialog::SemanticConceptList, and inflection::dialog::SpeakableString.