IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Public Member Functions | |
shared_pool () | |
override void | init () |
override apobject | make_copy () |
Public Attributes | |
ae_lock | pool_lock |
volatile apobject | seed_object |
volatile sharedpoolentry | recycled_objects |
volatile sharedpoolentry | recycled_entries |
volatile sharedpoolentry | enumeration_counter |
|
inline |
|
inlinevirtual |
Implements alglib.apobject.
|
inlinevirtual |
Implements alglib.apobject.
References alglib.smp.shared_pool.enumeration_counter, alglib.apobject.make_copy(), alglib.smp.sharedpoolentry.next_entry, alglib.smp.sharedpoolentry.obj, alglib.smp.shared_pool.pool_lock, alglib.smp.shared_pool.recycled_entries, alglib.smp.shared_pool.recycled_objects, and alglib.smp.shared_pool.seed_object.
ae_lock alglib.smp.shared_pool.pool_lock |
Referenced by alglib.smp.shared_pool.make_copy().
volatile apobject alglib.smp.shared_pool.seed_object |
volatile sharedpoolentry alglib.smp.shared_pool.recycled_objects |
volatile sharedpoolentry alglib.smp.shared_pool.recycled_entries |
Referenced by alglib.smp.shared_pool.make_copy().
volatile sharedpoolentry alglib.smp.shared_pool.enumeration_counter |