#include <Formatter.h>
Inheritance diagram for LinguisticDefinition::Formatter:
Public Member Functions | |
Formatter () |
A LingDef object may for example be created from an XML file, or a LingFeatures object from a serialized string representation.
Formatters have no special relationship with the objects that they create/populate. Anything a formatter can do, you can do "manually" with the public member functions of that object.
This way, the structure is separated from the representation. It is also easier to add new formats, and select a subset of the functionality.
Definition at line 19 of file Formatter.h.
Formatter::Formatter | ( | ) |
Definition at line 9 of file Formatter.cc.