summaryrefslogtreecommitdiff
path: root/TAO/tests/DynAny_Test/DynEnum_i.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/DynAny_Test/DynEnum_i.h')
-rw-r--r--TAO/tests/DynAny_Test/DynEnum_i.h58
1 files changed, 0 insertions, 58 deletions
diff --git a/TAO/tests/DynAny_Test/DynEnum_i.h b/TAO/tests/DynAny_Test/DynEnum_i.h
deleted file mode 100644
index f9aa7b85557..00000000000
--- a/TAO/tests/DynAny_Test/DynEnum_i.h
+++ /dev/null
@@ -1,58 +0,0 @@
-// $Id$
-
-// ============================================================================
-//
-// = LIBRARY
-// TAO/tests/DynAny_Test
-//
-// = FILENAME
-// DynEnum_i.h
-//
-// = AUTHOR
-// Jeff Parsons <jp4@cs.wustl.edu>
-//
-// ============================================================================
-
-#if !defined DYNENUM_I_H
-#define DYNENUM_I_H
-
-#include "ace/Containers.h"
-
-class DynEnum_i : public POA_DynEnum
-{
-public:
- // CORBA spec requires all numeric values to be non-negative,
- // (unsigned long) so we can't have a negative offset.
- DynEnum_i (const CORBA_Any& any);
- DynEnum_i (CORBA_TypeCode_ptr tc);
- ~DynEnum_i (void);
-
- // Functions specific to DynEnum
- char* value_as_string (CORBA::Environment& env);
- void value_as_string (const char* value_as_string,
- CORBA::Environment& env);
- CORBA::ULong value_as_ulong (CORBA::Environment&);
- void value_as_ulong (CORBA::ULong value_as_ulong,
- CORBA::Environment& env);
-
- // Common functions
- void assign (DynAny_ptr dyn_any,
- CORBA::Environment &env);
- DynAny_ptr copy (CORBA::Environment &env);
- void destroy (CORBA::Environment &env);
- void from_any (const CORBA::Any& any,
- CORBA::Environment &env);
- CORBA::Any_ptr to_any (CORBA::Environment &env);
- CORBA::TypeCode_ptr type (CORBA::Environment &);
- DynAny_ptr current_component (CORBA::Environment &env);
- CORBA::Boolean next (CORBA::Environment &);
- CORBA::Boolean seek (CORBA::Long index,
- CORBA::Environment &);
- void rewind (CORBA::Environment &);
-
-private:
- CORBA::TypeCode_var type_;
- CORBA::ULong value_;
-};
-
-#endif /* DYNENUM_I_H */ \ No newline at end of file