#include <jni.h>
Collaboration diagram for JNIEnv_:

| 
 | 
| 
 Definition at line 829 of file jni.h. 00829                                       {
00830         return functions->AllocObject(this,clazz);
00831     }
 | 
| 
 | 
| 
 Definition at line 878 of file jni.h. 00879                                             {
00880         va_list args;
00881     jboolean result;
00882     va_start(args,methodID);
00883     result = functions->CallBooleanMethodV(this,obj,methodID,args);
00884     va_end(args);
00885     return result;
00886     }
 | 
| 
 | 
| 
 Definition at line 891 of file jni.h. 00892                                {
00893         return functions->CallBooleanMethodA(this,obj,methodID, args);
00894     }
 | 
| 
 | 
| 
 Definition at line 887 of file jni.h. 00888                               {
00889         return functions->CallBooleanMethodV(this,obj,methodID,args);
00890     }
 | 
| 
 | 
| 
 Definition at line 896 of file jni.h. 00896                                                                {
00897         va_list args;
00898     jbyte result;
00899     va_start(args,methodID);
00900     result = functions->CallByteMethodV(this,obj,methodID,args);
00901     va_end(args);
00902     return result;
00903     }
 | 
| 
 | 
| 
 Definition at line 908 of file jni.h. 00909                              {
00910         return functions->CallByteMethodA(this,obj,methodID,args);
00911     }
 | 
| 
 | 
| 
 Definition at line 904 of file jni.h. 00905                             {
00906         return functions->CallByteMethodV(this,obj,methodID,args);
00907     }
 | 
| 
 | 
| 
 Definition at line 913 of file jni.h. 00913                                                                {
00914         va_list args;
00915     jchar result;
00916     va_start(args,methodID);
00917     result = functions->CallCharMethodV(this,obj,methodID,args);
00918     va_end(args);
00919     return result;
00920     }
 | 
| 
 | 
| 
 Definition at line 925 of file jni.h. 00926                              {
00927         return functions->CallCharMethodA(this,obj,methodID,args);
00928     }
 | 
| 
 | 
| 
 Definition at line 921 of file jni.h. 00922                             {
00923         return functions->CallCharMethodV(this,obj,methodID,args);
00924     }
 | 
| 
 | 
| 
 Definition at line 998 of file jni.h. 00998                                                                    {
00999         va_list args;
01000     jdouble result;
01001     va_start(args,methodID);
01002     result = functions->CallDoubleMethodV(this,obj,methodID,args);
01003     va_end(args);
01004     return result;
01005     }
 | 
| 
 | 
| 
 Definition at line 1010 of file jni.h. 01011                            {
01012         return functions->CallDoubleMethodA(this,obj,methodID,args);
01013     }
 | 
| 
 | 
| 
 Definition at line 1006 of file jni.h. 01007                           {
01008         return functions->CallDoubleMethodV(this,obj,methodID,args);
01009     }
 | 
| 
 | 
| 
 Definition at line 981 of file jni.h. 00981                                                                  {
00982         va_list args;
00983     jfloat result;
00984     va_start(args,methodID);
00985     result = functions->CallFloatMethodV(this,obj,methodID,args);
00986     va_end(args);
00987     return result;
00988     }
 | 
| 
 | 
| 
 Definition at line 993 of file jni.h. 00994                                {
00995         return functions->CallFloatMethodA(this,obj,methodID,args);
00996     }
 | 
| 
 | 
| 
 Definition at line 989 of file jni.h. 00990                               {
00991         return functions->CallFloatMethodV(this,obj,methodID,args);
00992     }
 | 
| 
 | 
| 
 Definition at line 947 of file jni.h. 00947                                                              {
00948         va_list args;
00949     jint result;
00950     va_start(args,methodID);
00951     result = functions->CallIntMethodV(this,obj,methodID,args);
00952     va_end(args);
00953     return result;
00954     }
 | 
| 
 | 
| 
 Definition at line 959 of file jni.h. 00960                            {
00961         return functions->CallIntMethodA(this,obj,methodID,args);
00962     }
 | 
| 
 | 
| 
 Definition at line 955 of file jni.h. 00956                           {
00957         return functions->CallIntMethodV(this,obj,methodID,args);
00958     }
 | 
| 
 | 
| 
 Definition at line 964 of file jni.h. 00964                                                                {
00965         va_list args;
00966     jlong result;
00967     va_start(args,methodID);
00968     result = functions->CallLongMethodV(this,obj,methodID,args);
00969     va_end(args);
00970     return result;
00971     }
 | 
| 
 | 
| 
 Definition at line 976 of file jni.h. 00977                              {
00978         return functions->CallLongMethodA(this,obj,methodID,args);
00979     }
 | 
| 
 | 
| 
 Definition at line 972 of file jni.h. 00973                             {
00974         return functions->CallLongMethodV(this,obj,methodID,args);
00975     }
 | 
| 
 | 
| 
 Definition at line 1051 of file jni.h. 01052                                               {
01053         va_list args;
01054     jboolean result;
01055     va_start(args,methodID);
01056     result = functions->CallNonvirtualBooleanMethodV(this,obj,clazz,
01057                              methodID,args);
01058     va_end(args);
01059     return result;
01060     }
 | 
| 
 | 
| 
 Definition at line 1066 of file jni.h. 01067                                                          {
01068         return functions->CallNonvirtualBooleanMethodA(this,obj,clazz,
01069                                methodID, args);
01070     }
 | 
| 
 | 
| 
 Definition at line 1061 of file jni.h. 01062                                                         {
01063         return functions->CallNonvirtualBooleanMethodV(this,obj,clazz,
01064                                methodID,args);
01065     }
 | 
| 
 | 
| 
 Definition at line 1072 of file jni.h. 01073                                             {
01074         va_list args;
01075     jbyte result;
01076     va_start(args,methodID);
01077     result = functions->CallNonvirtualByteMethodV(this,obj,clazz,
01078                               methodID,args);
01079     va_end(args);
01080     return result;
01081     }
 | 
| 
 | 
| 
 Definition at line 1087 of file jni.h. 01088                                                        {
01089         return functions->CallNonvirtualByteMethodA(this,obj,clazz,
01090                             methodID,args);
01091     }
 | 
| 
 | 
| 
 Definition at line 1082 of file jni.h. 01083                                                       {
01084         return functions->CallNonvirtualByteMethodV(this,obj,clazz,
01085                             methodID,args);
01086     }
 | 
| 
 | 
| 
 Definition at line 1093 of file jni.h. 01094                                             {
01095         va_list args;
01096     jchar result;
01097     va_start(args,methodID);
01098     result = functions->CallNonvirtualCharMethodV(this,obj,clazz,
01099                               methodID,args);
01100     va_end(args);
01101     return result;
01102     }
 | 
| 
 | 
| 
 Definition at line 1108 of file jni.h. 01109                                                        {
01110         return functions->CallNonvirtualCharMethodA(this,obj,clazz,
01111                             methodID,args);
01112     }
 | 
| 
 | 
| 
 Definition at line 1103 of file jni.h. 01104                                                       {
01105         return functions->CallNonvirtualCharMethodV(this,obj,clazz,
01106                             methodID,args);
01107     }
 | 
| 
 | 
| 
 Definition at line 1200 of file jni.h. 01201                                                 {
01202         va_list args;
01203     jdouble result;
01204     va_start(args,methodID);
01205     result = functions->CallNonvirtualDoubleMethodV(this,obj,clazz,
01206                             methodID,args);
01207     va_end(args);
01208     return result;
01209     }
 | 
| 
 | 
| 
 Definition at line 1216 of file jni.h. 01218                                    {
01219         return functions->CallNonvirtualDoubleMethodA(this,obj,clazz,
01220                               methodID,args);
01221     }
 | 
| 
 | 
| 
 Definition at line 1210 of file jni.h. 01212                                   {
01213         return functions->CallNonvirtualDoubleMethodV(this,obj,clazz,
01214                               methodID,args);
01215     }
 | 
| 
 | 
| 
 Definition at line 1177 of file jni.h. 01178                                               {
01179         va_list args;
01180     jfloat result;
01181     va_start(args,methodID);
01182     result = functions->CallNonvirtualFloatMethodV(this,obj,clazz,
01183                                methodID,args);
01184     va_end(args);
01185     return result;
01186     }
 | 
| 
 | 
| 
 Definition at line 1193 of file jni.h. 01195                                      {
01196         return functions->CallNonvirtualFloatMethodA(this,obj,clazz,
01197                              methodID,args);
01198     }
 | 
| 
 | 
| 
 Definition at line 1187 of file jni.h. 01189                                     {
01190         return functions->CallNonvirtualFloatMethodV(this,obj,clazz,
01191                              methodID,args);
01192     }
 | 
| 
 | 
| 
 Definition at line 1135 of file jni.h. 01136                                           {
01137         va_list args;
01138     jint result;
01139     va_start(args,methodID);
01140     result = functions->CallNonvirtualIntMethodV(this,obj,clazz,
01141                              methodID,args);
01142     va_end(args);
01143     return result;
01144     }
 | 
| 
 | 
| 
 Definition at line 1150 of file jni.h. 01151                                                      {
01152         return functions->CallNonvirtualIntMethodA(this,obj,clazz,
01153                            methodID,args);
01154     }
 | 
| 
 | 
| 
 Definition at line 1145 of file jni.h. 01146                                                     {
01147         return functions->CallNonvirtualIntMethodV(this,obj,clazz,
01148                            methodID,args);
01149     }
 | 
| 
 | 
| 
 Definition at line 1156 of file jni.h. 01157                                             {
01158         va_list args;
01159     jlong result;
01160     va_start(args,methodID);
01161     result = functions->CallNonvirtualLongMethodV(this,obj,clazz,
01162                               methodID,args);
01163     va_end(args);
01164     return result;
01165     }
 | 
| 
 | 
| 
 Definition at line 1171 of file jni.h. 01172                                                        {
01173         return functions->CallNonvirtualLongMethodA(this,obj,clazz,
01174                             methodID,args);
01175     }
 | 
| 
 | 
| 
 Definition at line 1166 of file jni.h. 01167                                                       {
01168         return functions->CallNonvirtualLongMethodV(this,obj,clazz,
01169                             methodID,args);
01170     }
 | 
| 
 | 
| 
 Definition at line 1030 of file jni.h. 01031                                                 {
01032         va_list args;
01033     jobject result;
01034     va_start(args,methodID);
01035     result = functions->CallNonvirtualObjectMethodV(this,obj,clazz,
01036                             methodID,args);
01037     va_end(args);
01038     return result;
01039     }
 | 
| 
 | 
| 
 Definition at line 1045 of file jni.h. 01046                                                        {
01047         return functions->CallNonvirtualObjectMethodA(this,obj,clazz,
01048                               methodID,args);
01049     }
 | 
| 
 | 
| 
 Definition at line 1040 of file jni.h. 01041                                                       {
01042         return functions->CallNonvirtualObjectMethodV(this,obj,clazz,
01043                               methodID,args);
01044     }
 | 
| 
 | 
| 
 Definition at line 1114 of file jni.h. 01115                                               {
01116         va_list args;
01117     jshort result;
01118     va_start(args,methodID);
01119     result = functions->CallNonvirtualShortMethodV(this,obj,clazz,
01120                                methodID,args);
01121     va_end(args);
01122     return result;
01123     }
 | 
| 
 | 
| 
 Definition at line 1129 of file jni.h. 01130                                                          {
01131         return functions->CallNonvirtualShortMethodA(this,obj,clazz,
01132                              methodID,args);
01133     }
 | 
| 
 | 
| 
 Definition at line 1124 of file jni.h. 01125                                                         {
01126         return functions->CallNonvirtualShortMethodV(this,obj,clazz,
01127                              methodID,args);
01128     }
 | 
| 
 | 
| 
 Definition at line 1223 of file jni.h. 01224                                            {
01225         va_list args;
01226     va_start(args,methodID);
01227     functions->CallNonvirtualVoidMethodV(this,obj,clazz,methodID,args);
01228     va_end(args);
01229     }
 | 
| 
 | 
| 
 Definition at line 1235 of file jni.h. 01237                                   {
01238         functions->CallNonvirtualVoidMethodA(this,obj,clazz,methodID,args);
01239     }
 | 
| 
 | 
| 
 Definition at line 1230 of file jni.h. 01232                                  {
01233         functions->CallNonvirtualVoidMethodV(this,obj,clazz,methodID,args);
01234     }
 | 
| 
 | 
| 
 Definition at line 861 of file jni.h. 00861                                                                    {
00862         va_list args;
00863     jobject result;
00864     va_start(args,methodID);
00865     result = functions->CallObjectMethodV(this,obj,methodID,args);
00866     va_end(args);
00867     return result;
00868     }
 | 
| 
 | 
| 
 Definition at line 873 of file jni.h. 00874                            {
00875         return functions->CallObjectMethodA(this,obj,methodID,args);
00876     }
 | 
| 
 | 
| 
 Definition at line 869 of file jni.h. 00870                           {
00871         return functions->CallObjectMethodV(this,obj,methodID,args);
00872     }
 | 
| 
 | 
| 
 Definition at line 930 of file jni.h. 00930                                                                  {
00931         va_list args;
00932     jshort result;
00933     va_start(args,methodID);
00934     result = functions->CallShortMethodV(this,obj,methodID,args);
00935     va_end(args);
00936     return result;
00937     }
 | 
| 
 | 
| 
 Definition at line 942 of file jni.h. 00943                                {
00944         return functions->CallShortMethodA(this,obj,methodID,args);
00945     }
 | 
| 
 | 
| 
 Definition at line 938 of file jni.h. 00939                               {
00940         return functions->CallShortMethodV(this,obj,methodID,args);
00941     }
 | 
| 
 | 
| 
 Definition at line 1333 of file jni.h. 01334                                               {
01335         va_list args;
01336     jboolean result;
01337     va_start(args,methodID);
01338     result = functions->CallStaticBooleanMethodV(this,clazz,methodID,args);
01339     va_end(args);
01340     return result;
01341     }
 | 
| 
 | 
| 
 Definition at line 1346 of file jni.h. 01347                                                         {
01348         return functions->CallStaticBooleanMethodA(this,clazz,methodID,args);
01349     }
 | 
| 
 | 
| 
 Definition at line 1342 of file jni.h. 01343                                                         {
01344         return functions->CallStaticBooleanMethodV(this,clazz,methodID,args);
01345     }
 | 
| 
 | 
| 
 Definition at line 1351 of file jni.h. 01352                                             {
01353         va_list args;
01354     jbyte result;
01355     va_start(args,methodID);
01356     result = functions->CallStaticByteMethodV(this,clazz,methodID,args);
01357     va_end(args);
01358     return result;
01359     }
 | 
| 
 | 
| 
 Definition at line 1364 of file jni.h. 01365                                                   {
01366         return functions->CallStaticByteMethodA(this,clazz,methodID,args);
01367     }
 | 
| 
 | 
| 
 Definition at line 1360 of file jni.h. 01361                                                   {
01362         return functions->CallStaticByteMethodV(this,clazz,methodID,args);
01363     }
 | 
| 
 | 
| 
 Definition at line 1369 of file jni.h. 01370                                             {
01371         va_list args;
01372     jchar result;
01373     va_start(args,methodID);
01374     result = functions->CallStaticCharMethodV(this,clazz,methodID,args);
01375     va_end(args);
01376     return result;
01377     }
 | 
| 
 | 
| 
 Definition at line 1382 of file jni.h. 01383                                                   {
01384         return functions->CallStaticCharMethodA(this,clazz,methodID,args);
01385     }
 | 
| 
 | 
| 
 Definition at line 1378 of file jni.h. 01379                                                   {
01380         return functions->CallStaticCharMethodV(this,clazz,methodID,args);
01381     }
 | 
| 
 | 
| 
 Definition at line 1459 of file jni.h. 01460                                             {
01461         va_list args;
01462     jdouble result;
01463     va_start(args,methodID);
01464     result = functions->CallStaticDoubleMethodV(this,clazz,methodID,args);
01465     va_end(args);
01466     return result;
01467     }
 | 
| 
 | 
| 
 Definition at line 1472 of file jni.h. 01473                                                       {
01474         return functions->CallStaticDoubleMethodA(this,clazz,methodID,args);
01475     }
 | 
| 
 | 
| 
 Definition at line 1468 of file jni.h. 01469                                                       {
01470         return functions->CallStaticDoubleMethodV(this,clazz,methodID,args);
01471     }
 | 
| 
 | 
| 
 Definition at line 1441 of file jni.h. 01442                                           {
01443         va_list args;
01444     jfloat result;
01445     va_start(args,methodID);
01446     result = functions->CallStaticFloatMethodV(this,clazz,methodID,args);
01447     va_end(args);
01448     return result;
01449     }
 | 
| 
 | 
| 
 Definition at line 1454 of file jni.h. 01455                                                     {
01456         return functions->CallStaticFloatMethodA(this,clazz,methodID,args);
01457     }
 | 
| 
 | 
| 
 Definition at line 1450 of file jni.h. 01451                                                     {
01452         return functions->CallStaticFloatMethodV(this,clazz,methodID,args);
01453     }
 | 
| 
 | 
| 
 Definition at line 1405 of file jni.h. 01406                                           {
01407         va_list args;
01408     jint result;
01409     va_start(args,methodID);
01410     result = functions->CallStaticIntMethodV(this,clazz,methodID,args);
01411     va_end(args);
01412     return result;
01413     }
 | 
| 
 | 
| 
 Definition at line 1418 of file jni.h. 01419                                                     {
01420         return functions->CallStaticIntMethodA(this,clazz,methodID,args);
01421     }
 | 
| 
 | 
| 
 Definition at line 1414 of file jni.h. 01415                                                     {
01416         return functions->CallStaticIntMethodV(this,clazz,methodID,args);
01417     }
 | 
| 
 | 
| 
 Definition at line 1423 of file jni.h. 01424                                             {
01425         va_list args;
01426     jlong result;
01427     va_start(args,methodID);
01428     result = functions->CallStaticLongMethodV(this,clazz,methodID,args);
01429     va_end(args);
01430     return result;
01431     }
 | 
| 
 | 
| 
 Definition at line 1436 of file jni.h. 01437                                                   {
01438         return functions->CallStaticLongMethodA(this,clazz,methodID,args);
01439     }
 | 
| 
 | 
| 
 Definition at line 1432 of file jni.h. 01433                                                   {
01434         return functions->CallStaticLongMethodV(this,clazz,methodID,args);
01435     }
 | 
| 
 | 
| 
 Definition at line 1315 of file jni.h. Referenced by BackgroundThread(). 
 01316                       {
01317         va_list args;
01318     jobject result;
01319     va_start(args,methodID);
01320     result = functions->CallStaticObjectMethodV(this,clazz,methodID,args);
01321     va_end(args);
01322     return result;
01323     }
 | 
| 
 | 
| 
 Definition at line 1328 of file jni.h. 01329                                 {
01330         return functions->CallStaticObjectMethodA(this,clazz,methodID,args);
01331     }
 | 
| 
 | 
| 
 Definition at line 1324 of file jni.h. 01325                                 {
01326         return functions->CallStaticObjectMethodV(this,clazz,methodID,args);
01327     }
 | 
| 
 | 
| 
 Definition at line 1387 of file jni.h. 01388                                           {
01389         va_list args;
01390     jshort result;
01391     va_start(args,methodID);
01392     result = functions->CallStaticShortMethodV(this,clazz,methodID,args);
01393     va_end(args);
01394     return result;
01395     }
 | 
| 
 | 
| 
 Definition at line 1400 of file jni.h. 01401                                                     {
01402         return functions->CallStaticShortMethodA(this,clazz,methodID,args);
01403     }
 | 
| 
 | 
| 
 Definition at line 1396 of file jni.h. 01397                                                     {
01398         return functions->CallStaticShortMethodV(this,clazz,methodID,args);
01399     }
 | 
| 
 | 
| 
 Definition at line 1477 of file jni.h. 01477                                                                    {
01478         va_list args;
01479     va_start(args,methodID);
01480     functions->CallStaticVoidMethodV(this,cls,methodID,args);
01481     va_end(args);
01482     }
 | 
| 
 | 
| 
 Definition at line 1487 of file jni.h. 01488                                   {
01489         functions->CallStaticVoidMethodA(this,cls,methodID,args);
01490     }
 | 
| 
 | 
| 
 Definition at line 1483 of file jni.h. 01484                                  {
01485         functions->CallStaticVoidMethodV(this,cls,methodID,args);
01486     }
 | 
| 
 | 
| 
 Definition at line 1015 of file jni.h. 01015                                                               {
01016         va_list args;
01017     va_start(args,methodID);
01018     functions->CallVoidMethodV(this,obj,methodID,args);
01019     va_end(args);
01020     }
 | 
| 
 | 
| 
 Definition at line 1025 of file jni.h. 01026                             {
01027         functions->CallVoidMethodA(this,obj,methodID,args);
01028     }
 | 
| 
 | 
| 
 Definition at line 1021 of file jni.h. 01022                            {
01023         functions->CallVoidMethodV(this,obj,methodID,args);
01024     }
 | 
| 
 | 
| 
 Definition at line 753 of file jni.h. 00754                           {
00755         return functions->DefineClass(this, name, loader, buf, len);
00756     }
 | 
| 
 | 
| 
 Definition at line 811 of file jni.h. 00811                                        {
00812         functions->DeleteGlobalRef(this,gref);
00813     }
 | 
| 
 | 
| 
 Definition at line 814 of file jni.h. 00814                                      {
00815         functions->DeleteLocalRef(this, obj);
00816     }
 | 
| 
 | 
| 
 Definition at line 1803 of file jni.h. 01803                                         {
01804         functions->DeleteWeakGlobalRef(this,ref);
01805     }
 | 
| 
 | 
| 
 Definition at line 825 of file jni.h. 00825                                             {
00826         return functions->EnsureLocalCapacity(this,capacity);
00827     }
 | 
| 
 | 
| 
 Definition at line 1807 of file jni.h. 01807                               {
01808     return functions->ExceptionCheck(this);
01809     }
 | 
| 
 | 
| 
 Definition at line 794 of file jni.h. 00794                           {
00795         functions->ExceptionClear(this);
00796     }
 | 
| 
 | 
| 
 Definition at line 791 of file jni.h. 00791                              {
00792         functions->ExceptionDescribe(this);
00793     }
 | 
| 
 | 
| 
 Definition at line 788 of file jni.h. 00788                                    {
00789         return functions->ExceptionOccurred(this);
00790     }
 | 
| 
 | 
| 
 Definition at line 797 of file jni.h. 00797                                      {
00798         functions->FatalError(this, msg);
00799     }
 | 
| 
 | 
| 
 Definition at line 757 of file jni.h. Referenced by BackgroundThread(). 
 00757                                        {
00758         return functions->FindClass(this, name);
00759     }
 | 
| 
 | 
| 
 Definition at line 763 of file jni.h. 00763                                                {
00764         return functions->FromReflectedField(this,field);
00765     }
 | 
| 
 | 
| 
 Definition at line 760 of file jni.h. 00760                                                   {
00761         return functions->FromReflectedMethod(this,method);
00762     }
 | 
| 
 | 
| 
 Definition at line 1587 of file jni.h. 01587                                        {
01588         return functions->GetArrayLength(this,array);
01589     }
 | 
| 
 | 
| 
 Definition at line 1628 of file jni.h. 01628                                                                               {
01629         return functions->GetBooleanArrayElements(this,array,isCopy);
01630     }
 | 
| 
 | 
| 
 Definition at line 1694 of file jni.h. 01695                                                           {
01696         functions->GetBooleanArrayRegion(this,array,start,len,buf);
01697     }
 | 
| 
 | 
| 
 Definition at line 1249 of file jni.h. 01249                                                             {
01250         return functions->GetBooleanField(this,obj,fieldID);
01251     }
 | 
| 
 | 
| 
 Definition at line 1631 of file jni.h. 01631                                                                      {
01632         return functions->GetByteArrayElements(this,array,isCopy);
01633     }
 | 
| 
 | 
| 
 Definition at line 1698 of file jni.h. 01699                                                     {
01700         functions->GetByteArrayRegion(this,array,start,len,buf);
01701     }
 | 
| 
 | 
| 
 Definition at line 1252 of file jni.h. 01252                                                       {
01253         return functions->GetByteField(this,obj,fieldID);
01254     }
 | 
| 
 | 
| 
 Definition at line 1634 of file jni.h. 01634                                                                      {
01635         return functions->GetCharArrayElements(this,array,isCopy);
01636     }
 | 
| 
 | 
| 
 Definition at line 1702 of file jni.h. 01703                                                     {
01704         functions->GetCharArrayRegion(this,array,start,len,buf);
01705     }
 | 
| 
 | 
| 
 Definition at line 1255 of file jni.h. 01255                                                       {
01256         return functions->GetCharField(this,obj,fieldID);
01257     }
 | 
| 
 | 
| 
 Definition at line 1649 of file jni.h. 01649                                                                            {
01650         return functions->GetDoubleArrayElements(this,array,isCopy);
01651     }
 | 
| 
 | 
| 
 Definition at line 1722 of file jni.h. 01723                                                         {
01724         functions->GetDoubleArrayRegion(this,array,start,len,buf);
01725     }
 | 
| 
 | 
| 
 Definition at line 1270 of file jni.h. 01270                                                           {
01271         return functions->GetDoubleField(this,obj,fieldID);
01272     }
 | 
| 
 | 
| 
 Definition at line 1241 of file jni.h. 01242                              {
01243         return functions->GetFieldID(this,clazz,name,sig);
01244     }
 | 
| 
 | 
| 
 Definition at line 1646 of file jni.h. 01646                                                                         {
01647         return functions->GetFloatArrayElements(this,array,isCopy);
01648     }
 | 
| 
 | 
| 
 Definition at line 1718 of file jni.h. 01719                                                       {
01720         functions->GetFloatArrayRegion(this,array,start,len,buf);
01721     }
 | 
| 
 | 
| 
 Definition at line 1267 of file jni.h. 01267                                                         {
01268         return functions->GetFloatField(this,obj,fieldID);
01269     }
 | 
| 
 | 
| 
 Definition at line 1640 of file jni.h. 01640                                                                   {
01641         return functions->GetIntArrayElements(this,array,isCopy);
01642     }
 | 
| 
 | 
| 
 Definition at line 1710 of file jni.h. 01711                                                   {
01712         functions->GetIntArrayRegion(this,array,start,len,buf);
01713     }
 | 
| 
 | 
| 
 Definition at line 1261 of file jni.h. 01261                                                     {
01262         return functions->GetIntField(this,obj,fieldID);
01263     }
 | 
| 
 | 
| 
 Definition at line 1775 of file jni.h. 01775                                 {
01776         return functions->GetJavaVM(this,vm);
01777     }
 | 
| 
 | 
| 
 Definition at line 1643 of file jni.h. 01643                                                                      {
01644         return functions->GetLongArrayElements(this,array,isCopy);
01645     }
 | 
| 
 | 
| 
 Definition at line 1714 of file jni.h. 01715                                                     {
01716         functions->GetLongArrayRegion(this,array,start,len,buf);
01717     }
 | 
| 
 | 
| 
 Definition at line 1264 of file jni.h. 01264                                                       {
01265         return functions->GetLongField(this,obj,fieldID);
01266     }
 | 
| 
 | 
| 
 Definition at line 856 of file jni.h. 00857                                {
00858         return functions->GetMethodID(this,clazz,name,sig);
00859     }
 | 
| 
 | 
| 
 Definition at line 1595 of file jni.h. 01595                                                                    {
01596         return functions->GetObjectArrayElement(this,array,index);
01597     }
 | 
| 
 | 
| 
 Definition at line 849 of file jni.h. 00849                                        {
00850         return functions->GetObjectClass(this,obj);
00851     }
 | 
| 
 | 
| 
 Definition at line 1246 of file jni.h. 01246                                                           {
01247         return functions->GetObjectField(this,obj,fieldID);
01248     }
 | 
| 
 | 
| 
 Definition at line 1786 of file jni.h. 01786                                                                      {
01787         return functions->GetPrimitiveArrayCritical(this,array,isCopy);
01788     }
 | 
| 
 | 
| 
 Definition at line 1637 of file jni.h. 01637                                                                         {
01638         return functions->GetShortArrayElements(this,array,isCopy);
01639     }
 | 
| 
 | 
| 
 Definition at line 1706 of file jni.h. 01707                                                       {
01708         functions->GetShortArrayRegion(this,array,start,len,buf);
01709     }
 | 
| 
 | 
| 
 Definition at line 1258 of file jni.h. 01258                                                         {
01259         return functions->GetShortField(this,obj,fieldID);
01260     }
 | 
| 
 | 
| 
 Definition at line 1499 of file jni.h. 01499                                                                    {
01500         return functions->GetStaticBooleanField(this,clazz,fieldID);
01501     }
 | 
| 
 | 
| 
 Definition at line 1502 of file jni.h. 01502                                                              {
01503         return functions->GetStaticByteField(this,clazz,fieldID);
01504     }
 | 
| 
 | 
| 
 Definition at line 1505 of file jni.h. 01505                                                              {
01506         return functions->GetStaticCharField(this,clazz,fieldID);
01507     }
 | 
| 
 | 
| 
 Definition at line 1520 of file jni.h. 01520                                                                  {
01521         return functions->GetStaticDoubleField(this,clazz,fieldID);
01522     }
 | 
| 
 | 
| 
 Definition at line 1492 of file jni.h. 01493                                    {
01494         return functions->GetStaticFieldID(this,clazz,name,sig);
01495     }
 | 
| 
 | 
| 
 Definition at line 1517 of file jni.h. 01517                                                                {
01518         return functions->GetStaticFloatField(this,clazz,fieldID);
01519     }
 | 
| 
 | 
| 
 Definition at line 1511 of file jni.h. 01511                                                            {
01512         return functions->GetStaticIntField(this,clazz,fieldID);
01513     }
 | 
| 
 | 
| 
 Definition at line 1514 of file jni.h. 01514                                                              {
01515         return functions->GetStaticLongField(this,clazz,fieldID);
01516     }
 | 
| 
 | 
| 
 Definition at line 1310 of file jni.h. Referenced by BackgroundThread(). 
 01311                                  {
01312         return functions->GetStaticMethodID(this,clazz,name,sig);
01313     }
 | 
| 
 | 
| 
 Definition at line 1496 of file jni.h. 01496                                                                  {
01497         return functions->GetStaticObjectField(this,clazz,fieldID);
01498     }
 | 
| 
 | 
| 
 Definition at line 1508 of file jni.h. 01508                                                                {
01509         return functions->GetStaticShortField(this,clazz,fieldID);
01510     }
 | 
| 
 | 
| 
 Definition at line 1567 of file jni.h. 01567                                                                {
01568         return functions->GetStringChars(this,str,isCopy);
01569     }
 | 
| 
 | 
| 
 Definition at line 1793 of file jni.h. 01793                                                                       {
01794         return functions->GetStringCritical(this,string,isCopy);
01795     }
 | 
| 
 | 
| 
 Definition at line 1564 of file jni.h. 01564                                        {
01565         return functions->GetStringLength(this,str);
01566     }
 | 
| 
 | 
| 
 Definition at line 1779 of file jni.h. 01779                                                                           {
01780         functions->GetStringRegion(this,str,start,len,buf);
01781     }
 | 
| 
 | 
| 
 Definition at line 1580 of file jni.h. Referenced by BackgroundThread(). 
 01580                                                                  {
01581         return functions->GetStringUTFChars(this,str,isCopy);
01582     }
 | 
| 
 | 
| 
 Definition at line 1577 of file jni.h. 01577                                           {
01578         return functions->GetStringUTFLength(this,str);
01579     }
 | 
| 
 | 
| 
 Definition at line 1782 of file jni.h. 01782                                                                             {
01783         functions->GetStringUTFRegion(this,str,start,len,buf);
01784     }
 | 
| 
 | 
| 
 Definition at line 771 of file jni.h. 00771                                      {
00772         return functions->GetSuperclass(this, sub);
00773     }
 | 
| 
 | 
| 
 Definition at line 750 of file jni.h. 00750                       {
00751         return functions->GetVersion(this);
00752     }
 | 
| 
 | 
| 
 Definition at line 774 of file jni.h. 00774                                                       {
00775         return functions->IsAssignableFrom(this, sub, sup);
00776     }
 | 
| 
 | 
| 
 Definition at line 852 of file jni.h. 00852                                                      {
00853         return functions->IsInstanceOf(this,obj,clazz);
00854     }
 | 
| 
 | 
| 
 Definition at line 818 of file jni.h. 00818                                                       {
00819         return functions->IsSameObject(this,obj1,obj2);
00820     }
 | 
| 
 | 
| 
 Definition at line 1768 of file jni.h. 01768                                    {
01769         return functions->MonitorEnter(this,obj);
01770     }
 | 
| 
 | 
| 
 Definition at line 1771 of file jni.h. 01771                                   {
01772         return functions->MonitorExit(this,obj);
01773     }
 | 
| 
 | 
| 
 Definition at line 1603 of file jni.h. 01603                                              {
01604         return functions->NewBooleanArray(this,len);
01605     }
 | 
| 
 | 
| 
 Definition at line 1606 of file jni.h. 01606                                        {
01607         return functions->NewByteArray(this,len);
01608     }
 | 
| 
 | 
| 
 Definition at line 1609 of file jni.h. 01609                                        {
01610         return functions->NewCharArray(this,len);
01611     }
 | 
| 
 | 
| 
 Definition at line 1624 of file jni.h. 01624                                            {
01625         return functions->NewDoubleArray(this,len);
01626     }
 | 
| 
 | 
| 
 Definition at line 1621 of file jni.h. 01621                                          {
01622         return functions->NewFloatArray(this,len);
01623     }
 | 
| 
 | 
| 
 Definition at line 808 of file jni.h. 00808                                        {
00809         return functions->NewGlobalRef(this,lobj);
00810     }
 | 
| 
 | 
| 
 Definition at line 1615 of file jni.h. 01615                                      {
01616         return functions->NewIntArray(this,len);
01617     }
 | 
| 
 | 
| 
 Definition at line 822 of file jni.h. 00822                                      {
00823         return functions->NewLocalRef(this,ref);
00824     }
 | 
| 
 | 
| 
 Definition at line 1618 of file jni.h. 01618                                        {
01619         return functions->NewLongArray(this,len);
01620     }
 | 
| 
 | 
| 
 Definition at line 832 of file jni.h. 00832                                                              {
00833         va_list args;
00834     jobject result;
00835     va_start(args, methodID);
00836         result = functions->NewObjectV(this,clazz,methodID,args);
00837     va_end(args);
00838     return result;
00839     }
 | 
| 
 | 
| 
 Definition at line 844 of file jni.h. 00845                              {
00846         return functions->NewObjectA(this,clazz,methodID,args);
00847     }
 | 
| 
 | 
| 
 Definition at line 1591 of file jni.h. 01592                               {
01593         return functions->NewObjectArray(this,len,clazz,init);
01594     }
 | 
| 
 | 
| 
 Definition at line 840 of file jni.h. 00841                              {
00842         return functions->NewObjectV(this,clazz,methodID,args);
00843     }
 | 
| 
 | 
| 
 Definition at line 1612 of file jni.h. 01612                                          {
01613         return functions->NewShortArray(this,len);
01614     }
 | 
| 
 | 
| 
 Definition at line 1561 of file jni.h. 01561                                                        {
01562         return functions->NewString(this,unicode,len);
01563     }
 | 
| 
 | 
| 
 Definition at line 1574 of file jni.h. Referenced by BackgroundThread(). 
 01574                                           {
01575         return functions->NewStringUTF(this,utf);
01576     }
 | 
| 
 | 
| 
 Definition at line 1800 of file jni.h. 01800                                         {
01801         return functions->NewWeakGlobalRef(this,obj);
01802     }
 | 
| 
 | 
| 
 Definition at line 804 of file jni.h. 00804                                           {
00805         return functions->PopLocalFrame(this,result);
00806     }
 | 
| 
 | 
| 
 Definition at line 801 of file jni.h. 00801                                        {
00802         return functions->PushLocalFrame(this,capacity);
00803     }
 | 
| 
 | 
| 
 Definition at line 1760 of file jni.h. 01761                             {
01762         return functions->RegisterNatives(this,clazz,methods,nMethods);
01763     }
 | 
| 
 | 
| 
 Definition at line 1653 of file jni.h. 01655                                 {
01656         functions->ReleaseBooleanArrayElements(this,array,elems,mode);
01657     }
 | 
| 
 | 
| 
 Definition at line 1658 of file jni.h. 01660                              {
01661         functions->ReleaseByteArrayElements(this,array,elems,mode);
01662     }
 | 
| 
 | 
| 
 Definition at line 1663 of file jni.h. 01665                              {
01666         functions->ReleaseCharArrayElements(this,array,elems,mode);
01667     }
 | 
| 
 | 
| 
 Definition at line 1688 of file jni.h. 01690                                {
01691         functions->ReleaseDoubleArrayElements(this,array,elems,mode);
01692     }
 | 
| 
 | 
| 
 Definition at line 1683 of file jni.h. 01685                               {
01686         functions->ReleaseFloatArrayElements(this,array,elems,mode);
01687     }
 | 
| 
 | 
| 
 Definition at line 1673 of file jni.h. 01675                             {
01676         functions->ReleaseIntArrayElements(this,array,elems,mode);
01677     }
 | 
| 
 | 
| 
 Definition at line 1678 of file jni.h. 01680                              {
01681         functions->ReleaseLongArrayElements(this,array,elems,mode);
01682     }
 | 
| 
 | 
| 
 Definition at line 1789 of file jni.h. 01789                                                                               {
01790         functions->ReleasePrimitiveArrayCritical(this,array,carray,mode);
01791     }
 | 
| 
 | 
| 
 Definition at line 1668 of file jni.h. 01670                               {
01671         functions->ReleaseShortArrayElements(this,array,elems,mode);
01672     }
 | 
| 
 | 
| 
 Definition at line 1570 of file jni.h. 01570                                                              {
01571         functions->ReleaseStringChars(this,str,chars);
01572     }
 | 
| 
 | 
| 
 Definition at line 1796 of file jni.h. 01796                                                                      {
01797         functions->ReleaseStringCritical(this,string,cstring);
01798     }
 | 
| 
 | 
| 
 Definition at line 1583 of file jni.h. 01583                                                                {
01584         functions->ReleaseStringUTFChars(this,str,chars);
01585     }
 | 
| 
 | 
| 
 Definition at line 1727 of file jni.h. 01728                                   {
01729         functions->SetBooleanArrayRegion(this,array,start,len,buf);
01730     }
 | 
| 
 | 
| 
 Definition at line 1277 of file jni.h. 01278                            {
01279         functions->SetBooleanField(this,obj,fieldID,val);
01280     }
 | 
| 
 | 
| 
 Definition at line 1731 of file jni.h. 01732                             {
01733         functions->SetByteArrayRegion(this,array,start,len,buf);
01734     }
 | 
| 
 | 
| 
 Definition at line 1281 of file jni.h. 01282                          {
01283         functions->SetByteField(this,obj,fieldID,val);
01284     }
 | 
| 
 | 
| 
 Definition at line 1735 of file jni.h. 01736                             {
01737         functions->SetCharArrayRegion(this,array,start,len,buf);
01738     }
 | 
| 
 | 
| 
 Definition at line 1285 of file jni.h. 01286                          {
01287         functions->SetCharField(this,obj,fieldID,val);
01288     }
 | 
| 
 | 
| 
 Definition at line 1755 of file jni.h. 01756                                 {
01757         functions->SetDoubleArrayRegion(this,array,start,len,buf);
01758     }
 | 
| 
 | 
| 
 Definition at line 1305 of file jni.h. 01306                          {
01307         functions->SetDoubleField(this,obj,fieldID,val);
01308     }
 | 
| 
 | 
| 
 Definition at line 1751 of file jni.h. 01752                               {
01753         functions->SetFloatArrayRegion(this,array,start,len,buf);
01754     }
 | 
| 
 | 
| 
 Definition at line 1301 of file jni.h. 01302                            {
01303         functions->SetFloatField(this,obj,fieldID,val);
01304     }
 | 
| 
 | 
| 
 Definition at line 1743 of file jni.h. 01744                           {
01745         functions->SetIntArrayRegion(this,array,start,len,buf);
01746     }
 | 
| 
 | 
| 
 Definition at line 1293 of file jni.h. 01294                        {
01295         functions->SetIntField(this,obj,fieldID,val);
01296     }
 | 
| 
 | 
| 
 Definition at line 1747 of file jni.h. 01748                             {
01749         functions->SetLongArrayRegion(this,array,start,len,buf);
01750     }
 | 
| 
 | 
| 
 Definition at line 1297 of file jni.h. 01298                          {
01299         functions->SetLongField(this,obj,fieldID,val);
01300     }
 | 
| 
 | 
| 
 Definition at line 1598 of file jni.h. 01599                                 {
01600         functions->SetObjectArrayElement(this,array,index,val);
01601     }
 | 
| 
 | 
| 
 Definition at line 1274 of file jni.h. 01274                                                                     {
01275         functions->SetObjectField(this,obj,fieldID,val);
01276     }
 | 
| 
 | 
| 
 Definition at line 1739 of file jni.h. 01740                               {
01741         functions->SetShortArrayRegion(this,array,start,len,buf);
01742     }
 | 
| 
 | 
| 
 Definition at line 1289 of file jni.h. 01290                            {
01291         functions->SetShortField(this,obj,fieldID,val);
01292     }
 | 
| 
 | 
| 
 Definition at line 1528 of file jni.h. 01529                             {
01530       functions->SetStaticBooleanField(this,clazz,fieldID,value);
01531     }
 | 
| 
 | 
| 
 Definition at line 1532 of file jni.h. 01533                          {
01534       functions->SetStaticByteField(this,clazz,fieldID,value);
01535     }
 | 
| 
 | 
| 
 Definition at line 1536 of file jni.h. 01537                          {
01538       functions->SetStaticCharField(this,clazz,fieldID,value);
01539     }
 | 
| 
 | 
| 
 Definition at line 1556 of file jni.h. 01557                            {
01558       functions->SetStaticDoubleField(this,clazz,fieldID,value);
01559     }
 | 
| 
 | 
| 
 Definition at line 1552 of file jni.h. 01553                           {
01554       functions->SetStaticFloatField(this,clazz,fieldID,value);
01555     }
 | 
| 
 | 
| 
 Definition at line 1544 of file jni.h. 01545                         {
01546       functions->SetStaticIntField(this,clazz,fieldID,value);
01547     }
 | 
| 
 | 
| 
 Definition at line 1548 of file jni.h. 01549                          {
01550       functions->SetStaticLongField(this,clazz,fieldID,value);
01551     }
 | 
| 
 | 
| 
 Definition at line 1524 of file jni.h. 01525                            {
01526       functions->SetStaticObjectField(this,clazz,fieldID,value);
01527     }
 | 
| 
 | 
| 
 Definition at line 1540 of file jni.h. 01541                           {
01542       functions->SetStaticShortField(this,clazz,fieldID,value);
01543     }
 | 
| 
 | 
| 
 Definition at line 782 of file jni.h. 00782                                {
00783         return functions->Throw(this, obj);
00784     }
 | 
| 
 | 
| 
 Definition at line 785 of file jni.h. 00785                                                  {
00786         return functions->ThrowNew(this, clazz, msg);
00787     }
 | 
| 
 | 
| 
 Definition at line 778 of file jni.h. 00778                                                                               {
00779         return functions->ToReflectedField(this,cls,fieldID,isStatic);
00780     }
 | 
| 
 | 
| 
 Definition at line 767 of file jni.h. 00767                                                                                  {
00768         return functions->ToReflectedMethod(this, cls, methodID, isStatic);
00769     }
 | 
| 
 | 
| 
 Definition at line 1764 of file jni.h. 01764                                          {
01765         return functions->UnregisterNatives(this,clazz);
01766     }
 | 
| 
 | 
| 
 | 
 1.2.8.1 written by Dimitri van Heesch,
 © 1997-2001
1.2.8.1 written by Dimitri van Heesch,
 © 1997-2001