RCPool

//////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////

Members

Functions

alloc
T* alloc()
Undocumented in source. Be warned that the author may not have intended to support it.
close
void close()
Undocumented in source. Be warned that the author may not have intended to support it.
decref
void decref(T* obj)
Undocumented in source. Be warned that the author may not have intended to support it.
getref
auto getref(T* obj)
Undocumented in source. Be warned that the author may not have intended to support it.
incref
void incref(T* obj)
Undocumented in source. Be warned that the author may not have intended to support it.
open
void open(size_t numElements, bool registerWithGC)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

capacity
auto capacity [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
closed
bool closed [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
numAvailable
auto numAvailable [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
numInUse
auto numInUse [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Elem
struct Elem
Undocumented in source.

Meta