summaryrefslogtreecommitdiff
path: root/ACE/TAO/tests/DynAny_Test/data.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/TAO/tests/DynAny_Test/data.h')
-rw-r--r--ACE/TAO/tests/DynAny_Test/data.h49
1 files changed, 49 insertions, 0 deletions
diff --git a/ACE/TAO/tests/DynAny_Test/data.h b/ACE/TAO/tests/DynAny_Test/data.h
new file mode 100644
index 00000000000..05133d6de65
--- /dev/null
+++ b/ACE/TAO/tests/DynAny_Test/data.h
@@ -0,0 +1,49 @@
+//=============================================================================
+/**
+ * @file data.h
+ *
+ * $Id$
+ *
+ * Header file for the class containing test constants.
+ *
+ *
+ * @author Jeff Parsons <parsons@cs.wustl.edu>
+ */
+//=============================================================================
+
+
+#include "tao/AnyTypeCode/TypeCode_Constants.h"
+#include "tao/ORB.h"
+#include "tao/Object.h"
+#include "tao/ShortSeqC.h"
+
+class Data
+{
+public:
+ Data (CORBA::ORB_var orb);
+ ~Data (void);
+
+ CORBA::Boolean m_bool1, m_bool2;
+ CORBA::Octet m_octet1, m_octet2;
+ CORBA::Char m_char1, m_char2;
+ CORBA::Short m_short1, m_short2;
+ CORBA::Long m_long1, m_long2;
+ CORBA::UShort m_ushort1, m_ushort2;
+ CORBA::ULong m_ulong1, m_ulong2;
+ CORBA::Float m_float1, m_float2;
+ CORBA::Double m_double1, m_double2;
+ CORBA::ULongLong m_ulonglong1, m_ulonglong2;
+ char * m_string1;
+ char * m_string2;
+ CORBA::TypeCode_ptr m_typecode1, m_typecode2;
+ CORBA::WChar m_wchar1, m_wchar2;
+ CORBA::Object_var m_objref1, m_objref2;
+ CORBA::ShortSeq m_shortseq1;
+ CORBA::ShortSeq_var m_shortseq2;
+ CORBA::LongDouble m_longdouble1, m_longdouble2;
+
+const char* labels[20];
+
+private:
+ CORBA::ORB_var orb_;
+};