gui/gui_reader.h
author deba
Wed, 01 Mar 2006 10:17:25 +0000
changeset 1990 15fb7a4ea6be
permissions -rw-r--r--
Some classes assumed that the GraphMaps should be inherited
from an ObserverBase. These classes parents replaced with
DefaultMap which cause that the graph maps should not be
inherited from the ObserverBase.
     1 #ifndef GUI_READER_H
     2 #define GUI_READER_H
     3 
     4 #include "mapstorage.h"
     5 #include <lemon/lemon_reader.h>
     6 
     7 using lemon::LemonReader;
     8 
     9 class GuiReader : public LemonReader::SectionReader
    10 {
    11   private:
    12     MapStorage* mapstorage;
    13   protected:
    14     virtual bool header(const std::string&);
    15     virtual void read(std::istream&);
    16   public:
    17     typedef LemonReader::SectionReader Parent;
    18     GuiReader(LemonReader&, MapStorage*);
    19 };
    20 
    21 #endif