SIS
Symmetric Index Structures
|
00001 #ifndef SERIALIZINGAUTOMATON_HPP 00002 #define SERIALIZINGAUTOMATON_HPP 00003 00004 #include "../cppbase.hpp" 00005 00006 namespace lmu { namespace cis { namespace sis { 00007 00008 template <typename AutomatonType> 00009 class SerializingAutomaton { 00010 virtual void Write(const S8* filename) = 0; 00011 // virtual AutomatonType* Read(const S8* filename) = 0; 00012 }; 00013 00014 }}} /* End of namespace lmu::cis::sis */ 00015 00016 #endif /* end of include guard: SERIALIZINGAUTOMATON_HPP */