LingDefFormatter.h

Go to the documentation of this file.
00001 #ifndef _LINGUISTICDEFINITION_LINGDEFFORMATTER_H_
00002 #define _LINGUISTICDEFINITION_LINGDEFFORMATTER_H_
00003 
00004 #include <string>
00005 #include <iostream>
00006 
00007 #include "LinguisticDefinition/LingDef.h"
00008 #include "LinguisticDefinition/Formatter.h"
00009 
00010 namespace LinguisticDefinition {
00011 
00015   class LingDefFormatter : public Formatter {
00016   public:
00017 
00021     LingDefFormatter();
00022 
00026     virtual std::string output(const LingDef &) const = 0;
00027 
00031     virtual void output(const LingDef &, std::ostream &) const = 0;
00032 
00033   private:
00034   };
00035 
00036 }
00037 
00038 #endif //_LINGUISTICDEFINITION_LINGDEFFORMATTER_H_

Generated on Fri Jun 23 14:03:14 2006 for LinguisticDefinition by  doxygen 1.4.7