00001 #ifndef port_GUIService_h_seen
00002 #define port_GUIService_h_seen
00003
00010 #include <string>
00011
00018 class GUIService
00019 #if (defined(HAVE_CLASSIC) || defined(HAVE_NEO))
00020 :
00021 #endif
00022 #ifdef HAVE_CLASSIC
00023 public virtual classic::gov::cca::Port
00024 #endif
00025 #ifdef HAVE_NEO
00026 #ifdef HAVE_CLASSIC
00027 ,
00028 #endif
00029 public virtual neo::cca::Port
00030 #endif
00031 {
00032 public:
00033 virtual ~GUIService() {}
00034
00035 virtual void load( ::std::string & arguments) = 0;
00036
00037 };
00038
00039 #endif // port_GUIService_h_seen