00001 #ifndef _BONOBOMM_SERVERS_UNKNOWN_CPPIMPL_H
00002 #define _BONOBOMM_SERVERS_UNKNOWN_CPPIMPL_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #include "bonobomm/generated/Bonobo-cpp-skels.h"
00027 #include <sigc++/sigc++.h>
00028
00029 namespace Gnome
00030 {
00031
00032 namespace Bonobo
00033 {
00034
00035 namespace Servers
00036 {
00037
00038 class Unknown_CppImpl :
00039 public virtual POA_Bonobo::Unknown,
00040 public sigc::trackable
00041 {
00042 public:
00043
00044 Unknown_CppImpl();
00045 virtual ~Unknown_CppImpl();
00046
00047
00048
00049
00050 virtual void ref() throw(CORBA::SystemException);
00051 virtual void unref() throw(CORBA::SystemException);
00052 virtual ::Bonobo::Unknown_ptr queryInterface(char const *repoid) throw(CORBA::SystemException);
00053 };
00054
00055 }
00056 }
00057 }
00058
00059
00060 #endif //_BONOBOMM_SERVERS_UNKNOWN_CPPIMPL_H
00061