2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
[official-gcc.git] / libjava / javax / naming / directory / BasicAttributes$BasicAttributesEnumeration.h
blob4b787eb0d2a6fb6f981f80c563b16832173a37e2
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_naming_directory_BasicAttributes$BasicAttributesEnumeration__
5 #define __javax_naming_directory_BasicAttributes$BasicAttributesEnumeration__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace javax
14 namespace naming
16 namespace directory
18 class Attribute;
19 class BasicAttributes;
20 class BasicAttributes$BasicAttributesEnumeration;
26 class javax::naming::directory::BasicAttributes$BasicAttributesEnumeration : public ::java::lang::Object
29 public:
30 BasicAttributes$BasicAttributesEnumeration(::javax::naming::directory::BasicAttributes *);
31 virtual void close();
32 virtual jboolean hasMore();
33 virtual ::javax::naming::directory::Attribute * BasicAttributes$BasicAttributesEnumeration$next();
34 virtual jboolean hasMoreElements();
35 virtual ::javax::naming::directory::Attribute * BasicAttributes$BasicAttributesEnumeration$nextElement();
36 virtual ::java::lang::Object * next();
37 virtual ::java::lang::Object * nextElement();
38 public: // actually package-private
39 jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) where;
40 ::javax::naming::directory::BasicAttributes * this$0;
41 public:
42 static ::java::lang::Class class$;
45 #endif // __javax_naming_directory_BasicAttributes$BasicAttributesEnumeration__