All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class NET.shudo.moba.lang.GlobalReference

java.lang.Object
   |
   +----NET.shudo.moba.lang.GlobalReference

public final class GlobalReference
extends Object
native methods 中で allocate した handle が GC で回収されないように 保持するクラス。
このクラスのメソッドは handle.c を経由して native methods から呼ばれる。 本来は JNI の NewGlobalRef(), DeleteGlobalRef() を使うべき。


Variable Index

 o CLASSNAME

Constructor Index

 o GlobalReference()

Method Index

 o loadLibrary()
native methods を含むライブラリをロードする。
 o register(Object)
 o remove(Object)
 o reset()

Variables

 o CLASSNAME
 public static final String CLASSNAME

Constructors

 o GlobalReference
 public GlobalReference()

Methods

 o register
 public static void register(Object obj)
 o remove
 public static Object remove(Object obj)
 o reset
 public static void reset()
 o loadLibrary
 public static void loadLibrary()
native methods を含むライブラリをロードする。


All Packages  Class Hierarchy  This Package  Previous  Next  Index