2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_CORBA_DynAn_gnuDynAny__
5 #define __gnu_CORBA_DynAn_gnuDynAny__
9 #include <gnu/CORBA/DynAn/AbstractAny.h>
19 class gnuDynAnyFactory
;
47 class gnu::CORBA::DynAn::gnuDynAny
: public ::gnu::CORBA::DynAn::AbstractAny
51 gnuDynAny(::org::omg::CORBA::portable::Streamable
*, ::org::omg::CORBA::TypeCode
*, ::org::omg::CORBA::TypeCode
*, ::gnu::CORBA::DynAn::gnuDynAnyFactory
*, ::org::omg::CORBA::ORB
*);
52 virtual void assign(::org::omg::DynamicAny::DynAny
*);
53 virtual ::org::omg::DynamicAny::DynAny
* copy();
54 virtual ::org::omg::DynamicAny::DynAny
* current_component();
55 virtual void destroy();
56 virtual void from_any(::org::omg::CORBA::Any
*);
57 virtual ::org::omg::CORBA::Any
* get_any();
58 virtual jboolean
get_boolean();
59 virtual jchar
get_char();
60 virtual jdouble
get_double();
61 virtual jfloat
get_float();
62 virtual jint
get_long();
63 virtual jlong
get_longlong();
64 virtual jbyte
get_octet();
65 virtual ::org::omg::CORBA::Object
* get_reference();
66 virtual jshort
get_short();
67 virtual ::java::lang::String
* get_string();
68 virtual ::org::omg::CORBA::TypeCode
* get_typecode();
69 virtual jint
get_ulong();
70 virtual jlong
get_ulonglong();
71 virtual jshort
get_ushort();
72 virtual ::java::io::Serializable
* get_val();
73 virtual jchar
get_wchar();
74 virtual ::java::lang::String
* get_wstring();
75 virtual void insert_any(::org::omg::CORBA::Any
*);
76 virtual void insert_boolean(jboolean
);
77 virtual void insert_char(jchar
);
78 virtual void insert_double(jdouble
);
79 virtual void insert_float(jfloat
);
80 virtual void insert_long(jint
);
81 virtual void insert_longlong(jlong
);
82 virtual void insert_octet(jbyte
);
83 virtual void insert_reference(::org::omg::CORBA::Object
*);
84 virtual void insert_short(jshort
);
85 virtual void insert_string(::java::lang::String
*);
86 virtual void insert_typecode(::org::omg::CORBA::TypeCode
*);
87 virtual void insert_ulong(jint
);
88 virtual void insert_ulonglong(jlong
);
89 virtual void insert_ushort(jshort
);
90 virtual void insert_val(::java::io::Serializable
*);
91 virtual void insert_wchar(jchar
);
92 virtual void insert_wstring(::java::lang::String
*);
93 virtual jboolean
next();
94 virtual void rewind();
95 virtual jboolean
seek(jint
);
96 virtual ::org::omg::CORBA::Any
* to_any();
97 virtual ::org::omg::CORBA::TypeCode
* type();
98 public: // actually protected
99 virtual jint
getHashCodeSimple(jint
);
101 virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny
*);
102 virtual jboolean
equal(::org::omg::DynamicAny::DynAny
*);
103 virtual jint
component_count();
104 virtual ::org::omg::DynamicAny::DynAny
* get_dyn_any();
106 void check(::org::omg::CORBA::TCKind
*);
107 static const jlong serialVersionUID
= 1LL;
108 public: // actually protected
109 ::org::omg::CORBA::portable::Streamable
* __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::AbstractAny
)))) holder
;
111 static ::java::lang::Class
class$
;
114 #endif // __gnu_CORBA_DynAn_gnuDynAny__