Codemesh Runtime v3 C++ API Reference  3.9.205
xmog_JavaVM Member List

This is the complete list of members for xmog_JavaVM, including all inherited members.

bInDestroy_xmog_JavaVMprotected
ClassToClassInfoMap typedef (defined in xmog_class_info_mapper)xmog_class_info_mapper
delete_global(jobject _ref)xmog_remote_ref_map
delete_local(jobject _ref)xmog_remote_ref_map
delete_weakglobal(jobject _ref)xmog_remote_ref_map
get_class_name(jclass id, char *&name) const (defined in xmog_class_info_mapper)xmog_class_info_mapper
get_data(jobject _ref, void **pData, size_t *pLength)xmog_remote_ref_map
get_ifc(jclass sub, size_t index, jclass &ifc) const (defined in xmog_class_info_mapper)xmog_class_info_mapper
get_num_ifcs(jclass sub, size_t &size) const (defined in xmog_class_info_mapper)xmog_class_info_mapper
get_super(jclass sub, jclass &sup) const (defined in xmog_class_info_mapper)xmog_class_info_mapper
getInDestroy()xmog_JavaVM
getJvm() constxmog_JavaVM
is_assignable(jclass sub, jclass sup, jboolean &bAssignable) const (defined in xmog_class_info_mapper)xmog_class_info_mapper
Key typedef (defined in xmog_remote_ref_map)xmog_remote_ref_map
new_global(jobject _ref, void *data=NULL, size_t size=0)xmog_remote_ref_map
new_local(jobject _ref, void *data=NULL, size_t size=0)xmog_remote_ref_map
new_weakglobal(jobject _ref, void *data=NULL, size_t size=0)xmog_remote_ref_map
ObjectFrame typedef (defined in xmog_remote_ref_map)xmog_remote_ref_map
pop_frame()xmog_remote_ref_map
push_frame()xmog_remote_ref_map
register_class(jclass id, jclass super_id, const char *name, size_t numIfcs, jclass *ifcs) (defined in xmog_class_info_mapper)xmog_class_info_mapper
RemoteGetArrayRegion(const char *arrType, jarray array, jsize start, jsize len, void *buf, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
RemoteGetClass(jobject obj, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
RemoteGetSuperClass(jclass sub, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
RemoteIsAssignableFrom(jclass sub, jclass sup, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
RemoteIsInstanceOf(jobject obj, jclass clazz, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
RemoteNewArray(const char *arrType, jsize size, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
RemoteNewPrimitiveArray(const char *arrType, xmog::xmog_data_code elemCode, void *pData, jsize length, jsize size, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
RemoteNewString(const unsigned short *str, xmog_JNIEnv *env, int len=-1)=0xmog_JavaVMpure virtual
RemoteNewString(const char *str, xmog_JNIEnv *env, xmog_base *encoding, int len=-1)=0xmog_JavaVMpure virtual
RemoteNewString(const char *str, xmog_JNIEnv *env, const char *encoding, int len=-1)=0xmog_JavaVMpure virtual
RemoteNewStringUtf(const char *str, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
RemoteSetArrayRegion(const char *arrType, jarray array, jsize start, jsize len, void *buf, xmog_JNIEnv *env)=0xmog_JavaVMpure virtual
setInDestroy(bool b)xmog_JavaVM
setJvm(xmog_jvm *jvm_)xmog_JavaVM
theJvmxmog_JavaVMprotected
Value typedef (defined in xmog_remote_ref_map)xmog_remote_ref_map
xmog_class_info_mapper()xmog_class_info_mapper
xmog_JavaVM()xmog_JavaVM
xmog_remote_ref_map(xmog_remote_ref_map *parentFrame)xmog_remote_ref_map
~xmog_class_info_mapper() (defined in xmog_class_info_mapper)xmog_class_info_mapper
~xmog_JavaVM()xmog_JavaVM
~xmog_remote_ref_map() (defined in xmog_remote_ref_map)xmog_remote_ref_map

Copyright (c) 1999-2020 by Codemesh, Inc., ALL RIGHTS RESERVED.