Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
ObjectPool
Class ObjectPool<T>
Type Parameters
T
Index
Constructors
constructor
Methods
acquire
release
free
Count
in
Use
Count
total
Allocated
clear
warm
stats
Constructors
constructor
new
ObjectPool
<
T
>
(
opts
:
ObjectPoolOptions
<
T
>
)
:
ObjectPool
<
T
>
Type Parameters
T
Parameters
opts
:
ObjectPoolOptions
<
T
>
Returns
ObjectPool
<
T
>
Methods
acquire
acquire
()
:
T
|
null
Returns
T
|
null
release
release
(
obj
:
T
)
:
void
Parameters
obj
:
T
Returns
void
free
Count
freeCount
()
:
number
Returns
number
in
Use
Count
inUseCount
()
:
number
Returns
number
total
Allocated
totalAllocated
()
:
number
Returns
number
clear
clear
()
:
void
Returns
void
warm
warm
(
count
:
number
)
:
number
Parameters
count
:
number
Returns
number
stats
stats
()
:
{
free
:
number
;
inUse
:
number
;
allocated
:
number
;
maxSize
:
number
;
acquires
:
number
;
releases
:
number
;
capRejects
:
number
;
}
Returns
{
free
:
number
;
inUse
:
number
;
allocated
:
number
;
maxSize
:
number
;
acquires
:
number
;
releases
:
number
;
capRejects
:
number
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
acquire
release
free
Count
in
Use
Count
total
Allocated
clear
warm
stats
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...