00001 #ifndef dc_port_DefaultGUIService_h_seen
00002 #define dc_port_DefaultGUIService_h_seen
00003 class DefaultGUIService :
00004 public virtual GUIService
00005 #ifdef HAVE_NEO
00006 , public virtual neo::cca::Port
00007 #endif
00008 #ifdef HAVE_CLASSIC
00009 , public virtual classic::gov::cca::Port
00010 #endif
00011 {
00012
00013 public:
00014
00015 DefaultGUIService();
00016 virtual ~DefaultGUIService();
00017
00018 virtual void load( ::std::string & arguments);
00019
00020 void setFrameData(std::map<std::string, void *> *fd);
00021
00022 private:
00023 std::map<std::string, void *> *frame;
00024 };
00025
00026 #endif // dc_port_DefaultGUIService_h_seen