#include <xmog_java_value.h>
Public Member Functions | |
| const char *const | get_type_codes () const |
| Returns the array of typecodes. | |
| jvalue * | get_values (xmog_localenv *env=NULL) const |
Returns the JNI jvalue structures that are used to invoke methods. | |
| xmog_java_values (jint _size, xmog_java_value *_v, const char *_type_codes) | |
| Creates an argument holder with the specified values. | |
| xmog_java_values (jint _size, xmog_java_value *_v) | |
| Creates an argument holder with the specified values. | |
| xmog_java_values () | |
| Creates an empty argument holder. | |
Public Attributes | |
| jint | size |
| The number of xmog_java_value instances in v. | |
| const char * | type_codes |
| The typecodes used for remote operations. | |
| xmog_java_value * | v |
| The array of xmog_java_value instances represented by this object. | |
You should never have to use this type directly unless you choose to use the xmog_java_method or xmog_java_field types manually without relying on generated proxy classes.
|
||||||||||||
|
Creates an argument holder with the specified values.
|
|
||||||||||||||||
|
Creates an argument holder with the specified values.
|
|
|
The number of xmog_java_value instances in v. This field also doubles up as the array index in the case of array element access. |
1.4.1