source: branches/maven/projects/jar2lib/src/main/resources/jace.h @ 6809

Revision 6809, 3.0 KB checked in by curtis, 9 years ago (diff)

Working version of Jar2Lib.

  • Property svn:eol-style set to native
Line 
1//
2// jace.h
3//
4
5#ifndef JACE_H
6#define JACE_H
7
8#include "jace/JNIHelper.h"
9
10#include "jace/JArray.h"
11#include "jace/JNIException.h"
12#include "jace/OptionList.h"
13#include "jace/StaticVmLoader.h"
14//using namespace jace;
15
16#include "jace/proxy/types/JBoolean.h"
17#include "jace/proxy/types/JByte.h"
18#include "jace/proxy/types/JChar.h"
19#include "jace/proxy/types/JDouble.h"
20#include "jace/proxy/types/JFloat.h"
21#include "jace/proxy/types/JInt.h"
22#include "jace/proxy/types/JLong.h"
23#include "jace/proxy/types/JShort.h"
24#include "jace/proxy/types/JVoid.h"
25//using namespace jace::proxy::types;
26
27typedef jace::JArray<jace::proxy::types::JBoolean> BooleanArray;
28typedef jace::JArray<BooleanArray> BooleanArray2D;
29typedef jace::JArray<BooleanArray2D> BooleanArray3D;
30typedef jace::JArray<BooleanArray3D> BooleanArray4D;
31typedef jace::JArray<jace::proxy::types::JByte> ByteArray;
32typedef jace::JArray<ByteArray> ByteArray2D;
33typedef jace::JArray<ByteArray2D> ByteArray3D;
34typedef jace::JArray<ByteArray3D> ByteArray4D;
35typedef jace::JArray<jace::proxy::types::JChar> CharArray;
36typedef jace::JArray<CharArray> CharArray2D;
37typedef jace::JArray<CharArray2D> CharArray3D;
38typedef jace::JArray<CharArray3D> CharArray4D;
39typedef jace::JArray<jace::proxy::types::JDouble> DoubleArray;
40typedef jace::JArray<DoubleArray> DoubleArray2D;
41typedef jace::JArray<DoubleArray2D> DoubleArray3D;
42typedef jace::JArray<DoubleArray3D> DoubleArray4D;
43typedef jace::JArray<jace::proxy::types::JFloat> FloatArray;
44typedef jace::JArray<FloatArray> FloatArray2D;
45typedef jace::JArray<FloatArray2D> FloatArray3D;
46typedef jace::JArray<FloatArray3D> FloatArray4D;
47typedef jace::JArray<jace::proxy::types::JInt> IntArray;
48typedef jace::JArray<IntArray> IntArray2D;
49typedef jace::JArray<IntArray2D> IntArray3D;
50typedef jace::JArray<IntArray3D> IntArray4D;
51typedef jace::JArray<jace::proxy::types::JLong> LongArray;
52typedef jace::JArray<LongArray> LongArray2D;
53typedef jace::JArray<LongArray2D> LongArray3D;
54typedef jace::JArray<LongArray3D> LongArray4D;
55typedef jace::JArray<jace::proxy::types::JShort> ShortArray;
56typedef jace::JArray<ShortArray> ShortArray2D;
57typedef jace::JArray<ShortArray2D> ShortArray3D;
58typedef jace::JArray<ShortArray3D> ShortArray4D;
59
60#include "jace/proxy/java/lang/Boolean.h"
61#include "jace/proxy/java/lang/Byte.h"
62#include "jace/proxy/java/lang/Character.h"
63#include "jace/proxy/java/lang/Double.h"
64#include "jace/proxy/java/lang/Float.h"
65#include "jace/proxy/java/lang/Integer.h"
66#include "jace/proxy/java/lang/Long.h"
67#include "jace/proxy/java/lang/Short.h"
68#include "jace/proxy/java/lang/String.h"
69//using namespace jace::proxy::java::lang;
70
71typedef jace::JArray<jace::proxy::java::lang::String> StringArray;
72typedef jace::JArray<StringArray> StringArray2D;
73typedef jace::JArray<StringArray2D> StringArray3D;
74typedef jace::JArray<StringArray3D> StringArray4D;
75
76#include "jace/proxy/java/io/IOException.h"
77//using namespace jace::proxy::java::io;
78
79#include "jace/proxy/java/util/Hashtable.h"
80//using namespace jace::proxy::java::util;
81
82#endif
Note: See TracBrowser for help on using the repository browser.