|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.foundation.NSGarbageCollector
public abstract class NSGarbageCollector
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Nested Class Summary | |
---|---|
static class |
NSGarbageCollector._class_
|
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
---|
NSObject._static_ |
Constructor Summary | |
---|---|
NSGarbageCollector()
|
Method Summary | |
---|---|
static NSGarbageCollector |
alloc()
|
abstract void |
collectExhaustively()
collects iteratively, but subject to interruption on user input Original signature : -(void)collectExhaustively native declaration : NSGarbageCollector.h:34 |
abstract void |
collectIfNeeded()
collects if thresholds crossed, but subject to interruption on user input Original signature : -(void)collectIfNeeded native declaration : NSGarbageCollector.h:33 |
static NSGarbageCollector |
defaultCollector()
Returns nil if this process is not running with garbage collection Original signature : +(id)defaultCollector native declaration : NSGarbageCollector.h:24 |
abstract void |
disable()
temporarily disable collections Original signature : -(void)disable native declaration : NSGarbageCollector.h:29 |
abstract void |
disableCollectorForPointer(Pointer ptr)
references outside the heap, globals, and the stack, e.g. unscanned memory, malloc memory, must be tracked by the collector this pointer will not be collected... |
abstract void |
enable()
reenable disabled collections (must be called once per call to disableCollector) Original signature : -(void)enable native declaration : NSGarbageCollector.h:30 |
abstract void |
enableCollectorForPointer(Pointer ptr)
...until this (stacking) call is made Original signature : -(void)enableCollectorForPointer:(void*) native declaration : NSGarbageCollector.h:38 |
static NSGarbageCollector._class_ |
getNSClass()
|
abstract boolean |
isCollecting()
Original signature : -(BOOL)isCollecting native declaration : NSGarbageCollector.h:27 |
abstract boolean |
isEnabled()
Original signature : -(BOOL)isEnabled native declaration : NSGarbageCollector.h:31 |
static NSGarbageCollector |
new_()
|
abstract Pointer |
zone()
Legacy. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.rococoa.ObjCObject |
---|
id |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
---|
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass |
Constructor Detail |
---|
public NSGarbageCollector()
Method Detail |
---|
public static NSGarbageCollector defaultCollector()
+(id)defaultCollector
public abstract boolean isCollecting()
-(BOOL)isCollecting
public abstract void disable()
-(void)disable
public abstract void enable()
-(void)enable
public abstract boolean isEnabled()
-(BOOL)isEnabled
public abstract void collectIfNeeded()
-(void)collectIfNeeded
public abstract void collectExhaustively()
-(void)collectExhaustively
public abstract void disableCollectorForPointer(Pointer ptr)
-(void)disableCollectorForPointer:(void*)
public abstract void enableCollectorForPointer(Pointer ptr)
-(void)enableCollectorForPointer:(void*)
public abstract Pointer zone()
-(NSZone*)zone
zone
in interface NSObject
public static NSGarbageCollector alloc()
public static NSGarbageCollector new_()
public static NSGarbageCollector._class_ getNSClass()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |