it_bus_pdk/context_attrs/binding_context.h

00001 #ifndef _IT_BUS_PDK_CONTEXT_BINDING_CONTEXT_H_
00002 #define _IT_BUS_PDK_CONTEXT_BINDING_CONTEXT_H_
00003 
00004 // @Copyright 2005 IONA Technologies, Plc. All Rights Reserved.
00005 //
00006 
00007 #include <it_bus/types.h>
00008 #include <it_bus/any_type.h>
00009 
00010 namespace IT_Bus
00011 {
00012     class IT_CONTEXT_ATTRIBUTE_API BindingContext
00013     {
00014       public:
00015         virtual AnyType*
00016         get_data() = 0;
00017 
00018         virtual const AnyType*
00019         get_data() const = 0;
00020 
00021         virtual
00022         ~BindingContext();
00023     };
00024 }
00025 
00026 #endif /* _IT_BUS_PDK_CONTEXT_BINDING_CONTEXT_H_ */
00027 

Generated on Tue Mar 20 15:27:45 2007 for Artix by  doxygen 1.5.1-p1