IUnknown.h
1 
27 #ifndef COSMO_UNKNOWN_INTERFACE_H
28 #define COSMO_UNKNOWN_INTERFACE_H
29 
30 #include <Pt/Cosmo/Api.h>
31 
32 namespace Pt {
33 
34 namespace Cosmo {
35 
43 class IUnknown
44 {
45  public:
48  virtual ~IUnknown()
49  {}
50 };
51 
52 } // namespace Cosmo
53 
54 } // namespace Pt
55 
56 #endif // include guard
Core module.
Definition: Allocator.h:33
virtual ~IUnknown()
Destructor.
Definition: IUnknown.h:48
Interface base class.
Definition: IUnknown.h:44