2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_rmi_dgc_DGCImpl$RefProtector__
5 #define __gnu_java_rmi_dgc_DGCImpl$RefProtector__
9 #include <java/util/TimerTask.h>
10 #include <gcj/array.h>
23 class DGCImpl$RefProtector;
40 class gnu::java::rmi::dgc::DGCImpl$RefProtector : public ::java::util::TimerTask
43 public: // actually package-private
44 DGCImpl$RefProtector(::gnu::java::rmi::dgc::DGCImpl *, JArray< ::java::rmi::server::ObjID * > *, jlong);
47 public: // actually package-private
48 JArray< ::java::util::Collection * > * __attribute__((aligned(__alignof__( ::java::util::TimerTask)))) references;
49 ::gnu::java::rmi::dgc::DGCImpl * this$0;
51 static ::java::lang::Class class$;
54 #endif // __gnu_java_rmi_dgc_DGCImpl$RefProtector__