2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_gcj_runtime_SharedLibLoader__
5 #define __gnu_gcj_runtime_SharedLibLoader__
9 #include <java/lang/ClassLoader.h>
18 class SharedLibHelper
;
19 class SharedLibLoader
;
32 class gnu::gcj::runtime::SharedLibLoader
: public ::java::lang::ClassLoader
36 SharedLibLoader(::java::lang::String
*, ::java::lang::ClassLoader
*, jint
);
37 SharedLibLoader(::java::lang::String
*);
38 virtual ::java::lang::Class
* findClass(::java::lang::String
*);
39 virtual ::java::net::URL
* findResource(::java::lang::String
*);
40 virtual ::java::util::Enumeration
* findResources(::java::lang::String
*);
41 public: // actually package-private
42 ::gnu::gcj::runtime::SharedLibHelper
* __attribute__((aligned(__alignof__( ::java::lang::ClassLoader
)))) helper
;
44 static ::java::lang::Class
class$
;
47 #endif // __gnu_gcj_runtime_SharedLibLoader__