Set and unset memory managers, set and get manager payloads, function setters.  
More...
|  | 
| af_err | af_create_memory_manager (af_memory_manager *out) | 
|  | Creates an af_memory_manager handle. 
 | 
|  | 
| af_err | af_release_memory_manager (af_memory_manager handle) | 
|  | Destroys an af_memory_manager handle. 
 | 
|  | 
| af_err | af_set_memory_manager (af_memory_manager handle) | 
|  | Sets an af_memory_manager to be the default memory manager for non-pinned memory allocations in ArrayFire. 
 | 
|  | 
| af_err | af_set_memory_manager_pinned (af_memory_manager handle) | 
|  | Sets an af_memory_manager to be the default memory manager for pinned memory allocations in ArrayFire. 
 | 
|  | 
| af_err | af_unset_memory_manager () | 
|  | Reset the memory manager being used in ArrayFire to the default memory manager, shutting down the existing memory manager. 
 | 
|  | 
| af_err | af_unset_memory_manager_pinned () | 
|  | Reset the pinned memory manager being used in ArrayFire to the default memory manager, shutting down the existing pinned memory manager. 
 | 
|  | 
| af_err | af_memory_manager_get_payload (af_memory_manager handle, void **payload) | 
|  | Gets the payload ptr from an af_memory_manager. 
 | 
|  | 
| af_err | af_memory_manager_set_payload (af_memory_manager handle, void *payload) | 
|  | Sets the payload ptr from an af_memory_manager. 
 | 
|  | 
| af_err | af_memory_manager_set_initialize_fn (af_memory_manager handle, af_memory_manager_initialize_fn fn) | 
|  | Sets an af_memory_manager_initialize_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_shutdown_fn (af_memory_manager handle, af_memory_manager_shutdown_fn fn) | 
|  | Sets an af_memory_manager_shutdown_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_alloc_fn (af_memory_manager handle, af_memory_manager_alloc_fn fn) | 
|  | Sets an af_memory_manager_alloc_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_allocated_fn (af_memory_manager handle, af_memory_manager_allocated_fn fn) | 
|  | Sets an af_memory_manager_allocated_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_unlock_fn (af_memory_manager handle, af_memory_manager_unlock_fn fn) | 
|  | Sets an af_memory_manager_unlock_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_signal_memory_cleanup_fn (af_memory_manager handle, af_memory_manager_signal_memory_cleanup_fn fn) | 
|  | Sets an af_memory_manager_signal_memory_cleanup_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_print_info_fn (af_memory_manager handle, af_memory_manager_print_info_fn fn) | 
|  | Sets an af_memory_manager_print_info_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_user_lock_fn (af_memory_manager handle, af_memory_manager_user_lock_fn fn) | 
|  | Sets an af_memory_manager_user_lock_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_user_unlock_fn (af_memory_manager handle, af_memory_manager_user_unlock_fn fn) | 
|  | Sets an af_memory_manager_user_unlock_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_is_user_locked_fn (af_memory_manager handle, af_memory_manager_is_user_locked_fn fn) | 
|  | Sets an af_memory_manager_is_user_locked_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_get_memory_pressure_fn (af_memory_manager handle, af_memory_manager_get_memory_pressure_fn fn) | 
|  | Sets an af_memory_manager_get_memory_pressure_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_jit_tree_exceeds_memory_pressure_fn (af_memory_manager handle, af_memory_manager_jit_tree_exceeds_memory_pressure_fn fn) | 
|  | Sets an af_memory_manager_jit_tree_exceeds_memory_pressure_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_add_memory_management_fn (af_memory_manager handle, af_memory_manager_add_memory_management_fn fn) | 
|  | Sets an af_memory_manager_add_memory_management_fn for a memory manager. 
 | 
|  | 
| af_err | af_memory_manager_set_remove_memory_management_fn (af_memory_manager handle, af_memory_manager_remove_memory_management_fn fn) | 
|  | Sets an af_memory_manager_remove_memory_management_fn for a memory manager. 
 | 
|  | 
Set and unset memory managers, set and get manager payloads, function setters.