alglib_impl::ae_shared_pool Struct Reference
#include <ap.h>
Public Attributes | |
void(* | destroy )(void *ptr) |
ae_shared_pool_entry *volatile | enumeration_counter |
ae_dyn_block | frame_entry |
void(* | init )(void *dst, ae_state *state) |
void(* | init_copy )(void *dst, void *src, ae_state *state) |
ae_lock | pool_lock |
ae_shared_pool_entry *volatile | recycled_entries |
ae_shared_pool_entry *volatile | recycled_objects |
void *volatile | seed_object |
ae_int_t | size_of_object |
Detailed Description
Member Data Documentation
◆ destroy
◆ enumeration_counter
ae_shared_pool_entry* volatile alglib_impl::ae_shared_pool::enumeration_counter |
◆ frame_entry
ae_dyn_block alglib_impl::ae_shared_pool::frame_entry |
◆ init
void(* alglib_impl::ae_shared_pool::init) (void *dst, ae_state *state) |
◆ init_copy
void(* alglib_impl::ae_shared_pool::init_copy) (void *dst, void *src, ae_state *state) |
◆ pool_lock
◆ recycled_entries
ae_shared_pool_entry* volatile alglib_impl::ae_shared_pool::recycled_entries |
◆ recycled_objects
ae_shared_pool_entry* volatile alglib_impl::ae_shared_pool::recycled_objects |
◆ seed_object
◆ size_of_object
The documentation for this struct was generated from the following file:
- alglib/ap.h