Classdesc 3.44
|
#include <javaClass_base.h>
Public Member Functions | |
ArgRef (const T &x) | |
jobject | get_jobject (JNIEnv *env) const |
jint | get_jint (JNIEnv *env) const |
jfloat | get_jfloat (JNIEnv *env) const |
T * | getRef () |
Public Member Functions inherited from Object< ArgRef< T >, ArgRef_base > | |
virtual ArgRef_base::TypeID | type () const |
virtual classdesc::object * | clone () const |
ArgRef< T > * | cloneT () const |
same as clone(), but returning fully typed pointer | |
virtual void | pack (pack_t &b) const |
virtual void | unpack (pack_t &b) |
Public Member Functions inherited from object | |
classdesc::object * | cloneT () const |
Friends | |
class | RetRef |
Additional Inherited Members | |
Public Types inherited from object | |
typedef int | TypeID |
Static Public Member Functions inherited from object | |
static classdesc::object * | create (TypeID) |
used for handling return values.
TODO: type identifier system subverted, should this be Auto_type_object instead?
|
inlinevirtual |
Reimplemented from ArgRef_base.
|
inlinevirtual |
Reimplemented from ArgRef_base.
|
inlinevirtual |
Implements ArgRef_base.