summaryrefslogtreecommitdiff
path: root/libjava/gnu/classpath/jdwp/id
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gnu/classpath/jdwp/id')
-rw-r--r--libjava/gnu/classpath/jdwp/id/ArrayId.h35
-rw-r--r--libjava/gnu/classpath/jdwp/id/ArrayReferenceTypeId.h35
-rw-r--r--libjava/gnu/classpath/jdwp/id/ClassLoaderId.h37
-rw-r--r--libjava/gnu/classpath/jdwp/id/ClassObjectId.h37
-rw-r--r--libjava/gnu/classpath/jdwp/id/ClassReferenceTypeId.h35
-rw-r--r--libjava/gnu/classpath/jdwp/id/InterfaceReferenceTypeId.h35
-rw-r--r--libjava/gnu/classpath/jdwp/id/JdwpId.h50
-rw-r--r--libjava/gnu/classpath/jdwp/id/NullObjectId.h36
-rw-r--r--libjava/gnu/classpath/jdwp/id/ObjectId.h44
-rw-r--r--libjava/gnu/classpath/jdwp/id/ReferenceTypeId.h37
-rw-r--r--libjava/gnu/classpath/jdwp/id/StringId.h37
-rw-r--r--libjava/gnu/classpath/jdwp/id/ThreadGroupId.h37
-rw-r--r--libjava/gnu/classpath/jdwp/id/ThreadId.h37
13 files changed, 492 insertions, 0 deletions
diff --git a/libjava/gnu/classpath/jdwp/id/ArrayId.h b/libjava/gnu/classpath/jdwp/id/ArrayId.h
new file mode 100644
index 000000000..7e971e0bd
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ArrayId.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ArrayId__
+#define __gnu_classpath_jdwp_id_ArrayId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ObjectId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ArrayId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ArrayId : public ::gnu::classpath::jdwp::id::ObjectId
+{
+
+public:
+ ArrayId();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ArrayId__
diff --git a/libjava/gnu/classpath/jdwp/id/ArrayReferenceTypeId.h b/libjava/gnu/classpath/jdwp/id/ArrayReferenceTypeId.h
new file mode 100644
index 000000000..e52b1098f
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ArrayReferenceTypeId.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ArrayReferenceTypeId__
+#define __gnu_classpath_jdwp_id_ArrayReferenceTypeId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ReferenceTypeId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ArrayReferenceTypeId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ArrayReferenceTypeId : public ::gnu::classpath::jdwp::id::ReferenceTypeId
+{
+
+public:
+ ArrayReferenceTypeId();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ArrayReferenceTypeId__
diff --git a/libjava/gnu/classpath/jdwp/id/ClassLoaderId.h b/libjava/gnu/classpath/jdwp/id/ClassLoaderId.h
new file mode 100644
index 000000000..162100264
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ClassLoaderId.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ClassLoaderId__
+#define __gnu_classpath_jdwp_id_ClassLoaderId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ObjectId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ClassLoaderId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ClassLoaderId : public ::gnu::classpath::jdwp::id::ObjectId
+{
+
+public:
+ ClassLoaderId();
+ virtual ::java::lang::ClassLoader * getClassLoader();
+ static ::java::lang::Class * typeClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ClassLoaderId__
diff --git a/libjava/gnu/classpath/jdwp/id/ClassObjectId.h b/libjava/gnu/classpath/jdwp/id/ClassObjectId.h
new file mode 100644
index 000000000..5f628a465
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ClassObjectId.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ClassObjectId__
+#define __gnu_classpath_jdwp_id_ClassObjectId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ObjectId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ClassObjectId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ClassObjectId : public ::gnu::classpath::jdwp::id::ObjectId
+{
+
+public:
+ ClassObjectId();
+ virtual ::java::lang::Class * getClassObject();
+ static ::java::lang::Class * typeClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ClassObjectId__
diff --git a/libjava/gnu/classpath/jdwp/id/ClassReferenceTypeId.h b/libjava/gnu/classpath/jdwp/id/ClassReferenceTypeId.h
new file mode 100644
index 000000000..f159722e3
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ClassReferenceTypeId.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ClassReferenceTypeId__
+#define __gnu_classpath_jdwp_id_ClassReferenceTypeId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ReferenceTypeId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ClassReferenceTypeId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ClassReferenceTypeId : public ::gnu::classpath::jdwp::id::ReferenceTypeId
+{
+
+public:
+ ClassReferenceTypeId();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ClassReferenceTypeId__
diff --git a/libjava/gnu/classpath/jdwp/id/InterfaceReferenceTypeId.h b/libjava/gnu/classpath/jdwp/id/InterfaceReferenceTypeId.h
new file mode 100644
index 000000000..e1f2a9179
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/InterfaceReferenceTypeId.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_InterfaceReferenceTypeId__
+#define __gnu_classpath_jdwp_id_InterfaceReferenceTypeId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ReferenceTypeId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class InterfaceReferenceTypeId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::InterfaceReferenceTypeId : public ::gnu::classpath::jdwp::id::ReferenceTypeId
+{
+
+public:
+ InterfaceReferenceTypeId();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_InterfaceReferenceTypeId__
diff --git a/libjava/gnu/classpath/jdwp/id/JdwpId.h b/libjava/gnu/classpath/jdwp/id/JdwpId.h
new file mode 100644
index 000000000..67e8c2c53
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/JdwpId.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_JdwpId__
+#define __gnu_classpath_jdwp_id_JdwpId__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class JdwpId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::JdwpId : public ::java::lang::Object
+{
+
+public:
+ JdwpId(jbyte);
+ virtual void setId(jlong);
+ virtual jlong getId();
+ virtual ::java::lang::ref::SoftReference * getReference();
+ virtual void setReference(::java::lang::ref::SoftReference *);
+ virtual jboolean equals(::gnu::classpath::jdwp::id::JdwpId *);
+ virtual void write(::java::io::DataOutputStream *) = 0;
+ virtual void writeTagged(::java::io::DataOutputStream *);
+ static const jint SIZE = 8;
+public: // actually protected
+ jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) _id;
+private:
+ jbyte _tag;
+public: // actually protected
+ ::java::lang::ref::SoftReference * _reference;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_JdwpId__
diff --git a/libjava/gnu/classpath/jdwp/id/NullObjectId.h b/libjava/gnu/classpath/jdwp/id/NullObjectId.h
new file mode 100644
index 000000000..6231783b5
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/NullObjectId.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_NullObjectId__
+#define __gnu_classpath_jdwp_id_NullObjectId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ObjectId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class NullObjectId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::NullObjectId : public ::gnu::classpath::jdwp::id::ObjectId
+{
+
+public:
+ NullObjectId();
+ static ::java::lang::Class * typeClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_NullObjectId__
diff --git a/libjava/gnu/classpath/jdwp/id/ObjectId.h b/libjava/gnu/classpath/jdwp/id/ObjectId.h
new file mode 100644
index 000000000..724d92103
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ObjectId.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ObjectId__
+#define __gnu_classpath_jdwp_id_ObjectId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/JdwpId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ObjectId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ObjectId : public ::gnu::classpath::jdwp::id::JdwpId
+{
+
+public:
+ ObjectId();
+ ObjectId(jbyte);
+ virtual ::java::lang::Object * getObject();
+ virtual void write(::java::io::DataOutputStream *);
+ virtual void disableCollection();
+ virtual void enableCollection();
+ static ::java::lang::Class * typeClass;
+private:
+ ::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::classpath::jdwp::id::JdwpId)))) _handle;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ObjectId__
diff --git a/libjava/gnu/classpath/jdwp/id/ReferenceTypeId.h b/libjava/gnu/classpath/jdwp/id/ReferenceTypeId.h
new file mode 100644
index 000000000..0d8a88481
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ReferenceTypeId.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ReferenceTypeId__
+#define __gnu_classpath_jdwp_id_ReferenceTypeId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/JdwpId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ReferenceTypeId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ReferenceTypeId : public ::gnu::classpath::jdwp::id::JdwpId
+{
+
+public:
+ ReferenceTypeId(jbyte);
+ virtual ::java::lang::Class * getType();
+ virtual void write(::java::io::DataOutputStream *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ReferenceTypeId__
diff --git a/libjava/gnu/classpath/jdwp/id/StringId.h b/libjava/gnu/classpath/jdwp/id/StringId.h
new file mode 100644
index 000000000..901df2809
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/StringId.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_StringId__
+#define __gnu_classpath_jdwp_id_StringId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ObjectId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class StringId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::StringId : public ::gnu::classpath::jdwp::id::ObjectId
+{
+
+public:
+ StringId();
+ virtual ::java::lang::String * getString();
+ static ::java::lang::Class * typeClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_StringId__
diff --git a/libjava/gnu/classpath/jdwp/id/ThreadGroupId.h b/libjava/gnu/classpath/jdwp/id/ThreadGroupId.h
new file mode 100644
index 000000000..3f6b8f9e4
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ThreadGroupId.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ThreadGroupId__
+#define __gnu_classpath_jdwp_id_ThreadGroupId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ObjectId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ThreadGroupId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ThreadGroupId : public ::gnu::classpath::jdwp::id::ObjectId
+{
+
+public:
+ ThreadGroupId();
+ virtual ::java::lang::ThreadGroup * getThreadGroup();
+ static ::java::lang::Class * typeClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ThreadGroupId__
diff --git a/libjava/gnu/classpath/jdwp/id/ThreadId.h b/libjava/gnu/classpath/jdwp/id/ThreadId.h
new file mode 100644
index 000000000..ed6259205
--- /dev/null
+++ b/libjava/gnu/classpath/jdwp/id/ThreadId.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_classpath_jdwp_id_ThreadId__
+#define __gnu_classpath_jdwp_id_ThreadId__
+
+#pragma interface
+
+#include <gnu/classpath/jdwp/id/ObjectId.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace classpath
+ {
+ namespace jdwp
+ {
+ namespace id
+ {
+ class ThreadId;
+ }
+ }
+ }
+ }
+}
+
+class gnu::classpath::jdwp::id::ThreadId : public ::gnu::classpath::jdwp::id::ObjectId
+{
+
+public:
+ ThreadId();
+ virtual ::java::lang::Thread * getThread();
+ static ::java::lang::Class * typeClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_classpath_jdwp_id_ThreadId__