|
Inflection
Morphology Inflection
|
The base interface for all concepts that can be formatted to a SpeakableString. More...
#include <SpeakableConcept.hpp>
Inheritance diagram for inflection::dialog::SpeakableConcept:Public Member Functions | |
| virtual SpeakableString * | toSpeakableString () const =0 |
| ~SpeakableConcept () override | |
Public Member Functions inherited from inflection::Object | |
| 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.