2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_classpath_ServiceProviderLoadingAction__
5 #define __gnu_classpath_ServiceProviderLoadingAction__
9 #include <java/lang/Object.h>
16 class ServiceProviderLoadingAction
;
21 class gnu::classpath::ServiceProviderLoadingAction
: public ::java::lang::Object
24 public: // actually package-private
25 ServiceProviderLoadingAction(::java::lang::Class
*, ::java::lang::String
*, ::java::lang::ClassLoader
*);
27 ::java::lang::Object
* run();
29 ::java::lang::Class
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) spi
;
30 ::java::lang::String
* providerName
;
31 ::java::lang::ClassLoader
* loader
;
33 static ::java::lang::Class
class$
;
36 #endif // __gnu_classpath_ServiceProviderLoadingAction__