OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / java / security / util / ExpirableObject$Destroyer.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_java_security_util_ExpirableObject$Destroyer__
5 #define __gnu_java_security_util_ExpirableObject$Destroyer__
6
7 #pragma interface
8
9 #include <java/util/TimerTask.h>
10 extern "Java"
11 {
12   namespace gnu
13   {
14     namespace java
15     {
16       namespace security
17       {
18         namespace util
19         {
20             class ExpirableObject;
21             class ExpirableObject$Destroyer;
22         }
23       }
24     }
25   }
26 }
27
28 class gnu::java::security::util::ExpirableObject$Destroyer : public ::java::util::TimerTask
29 {
30
31 public: // actually package-private
32   ExpirableObject$Destroyer(::gnu::java::security::util::ExpirableObject *, ::gnu::java::security::util::ExpirableObject *);
33 public:
34   void run();
35 private:
36   ::gnu::java::security::util::ExpirableObject * __attribute__((aligned(__alignof__( ::java::util::TimerTask)))) target;
37 public: // actually package-private
38   ::gnu::java::security::util::ExpirableObject * this$0;
39 public:
40   static ::java::lang::Class class$;
41 };
42
43 #endif // __gnu_java_security_util_ExpirableObject$Destroyer__