Go to the documentation of this file.00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 #ifndef TAO_DYNVALUECOMMON_I_H
00017 #define TAO_DYNVALUECOMMON_I_H
00018 #include  "ace/pre.h"
00019 
00020 #include "tao/DynamicAny/DynAny_i.h"
00021 
00022 #if !defined (ACE_LACKS_PRAGMA_ONCE)
00023 # pragma once
00024 #endif 
00025 
00026 #if defined (_MSC_VER)
00027 # pragma warning(push)
00028 # pragma warning (disable:4250)
00029 #endif 
00030 
00031 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00032 
00033 
00034 
00035 
00036 
00037 
00038 class TAO_DynamicAny_Export TAO_DynValueCommon_i
00039   : public virtual DynamicAny::DynValueCommon,
00040     public virtual TAO_DynAny_i
00041 {
00042 public:
00043   TAO_DynValueCommon_i (void);
00044 
00045   ~TAO_DynValueCommon_i (void);
00046 
00047   virtual CORBA::Boolean is_null (void);
00048 
00049   virtual void set_to_null (void);
00050 
00051   virtual void set_to_value (void);
00052 };
00053 
00054 TAO_END_VERSIONED_NAMESPACE_DECL
00055 
00056 #if defined(_MSC_VER)
00057 # pragma warning(pop)
00058 #endif 
00059 
00060 #include  "ace/post.h"
00061 #endif