ScheduledThreadPoolExecutor$ScheduledFutureTask.h 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_util_concurrent_ScheduledThreadPoolExecutor$ScheduledFutureTask__
  3. #define __java_util_concurrent_ScheduledThreadPoolExecutor$ScheduledFutureTask__
  4. #pragma interface
  5. #include <java/util/concurrent/FutureTask.h>
  6. class java::util::concurrent::ScheduledThreadPoolExecutor$ScheduledFutureTask : public ::java::util::concurrent::FutureTask
  7. {
  8. public: // actually package-private
  9. ScheduledThreadPoolExecutor$ScheduledFutureTask(::java::util::concurrent::ScheduledThreadPoolExecutor *, ::java::lang::Runnable *, ::java::lang::Object *, jlong);
  10. ScheduledThreadPoolExecutor$ScheduledFutureTask(::java::util::concurrent::ScheduledThreadPoolExecutor *, ::java::lang::Runnable *, ::java::lang::Object *, jlong, jlong);
  11. ScheduledThreadPoolExecutor$ScheduledFutureTask(::java::util::concurrent::ScheduledThreadPoolExecutor *, ::java::util::concurrent::Callable *, jlong);
  12. public:
  13. virtual jlong getDelay(::java::util::concurrent::TimeUnit *);
  14. virtual jint ScheduledThreadPoolExecutor$ScheduledFutureTask$compareTo(::java::util::concurrent::Delayed *);
  15. virtual jboolean isPeriodic();
  16. private:
  17. void runPeriodic();
  18. public:
  19. virtual void run();
  20. virtual jint compareTo(::java::lang::Object *);
  21. public: // actually package-private
  22. static jboolean access$1(::java::util::concurrent::ScheduledThreadPoolExecutor$ScheduledFutureTask *);
  23. static void access$2(::java::util::concurrent::ScheduledThreadPoolExecutor$ScheduledFutureTask *);
  24. private:
  25. jlong __attribute__((aligned(__alignof__( ::java::util::concurrent::FutureTask)))) sequenceNumber;
  26. jlong time;
  27. jlong period;
  28. public: // actually package-private
  29. ::java::util::concurrent::ScheduledThreadPoolExecutor * this$0;
  30. public:
  31. static ::java::lang::Class class$;
  32. };
  33. #endif // __java_util_concurrent_ScheduledThreadPoolExecutor$ScheduledFutureTask__