nany
Public Attributes | List of all members
nyallocator_cf_t Struct Reference

Public Attributes

void * userdata
 
nybool_t(* create_mt )(struct nyallocator_t *, const struct nyallocator_cf_t *)
 
nybool_t(* create_st )(struct nyallocator_t *, const struct nyallocator_cf_t *)
 
void(* on_not_enough_memory )(struct nyallocator_t *, nybool_t limit_reached)
 

Member Data Documentation

§ create_mt

nybool_t(* nyallocator_cf_t::create_mt) (struct nyallocator_t *, const struct nyallocator_cf_t *)

Create a multi-threaded allocator

§ create_st

nybool_t(* nyallocator_cf_t::create_st) (struct nyallocator_t *, const struct nyallocator_cf_t *)

Create a single-threaded allocator

§ on_not_enough_memory

void(* nyallocator_cf_t::on_not_enough_memory) (struct nyallocator_t *, nybool_t limit_reached)

event: not enough memory


The documentation for this struct was generated from the following file: