Internal memory allocator interface used by the wmem subsystem.
Definition wmem_allocator.h:34
WS_DLL_PUBLIC void wmem_cleanup_scopes(void)
Cleans up all memory scopes.
Definition wmem_scopes.c:101
WS_DLL_LOCAL void wmem_leave_file_scope(void)
Leave the file scope.
Definition wmem_scopes.c:62
WS_DLL_LOCAL void wmem_enter_file_scope(void)
Enters a file scope for memory management.
Definition wmem_scopes.c:53
WS_DLL_PUBLIC void wmem_init_scopes(void)
Initializes the memory scopes.
Definition wmem_scopes.c:86
WS_DLL_PUBLIC wmem_allocator_t * wmem_file_scope(void)
Fetch the current file scope.
Definition wmem_scopes.c:45
WS_DLL_PUBLIC wmem_allocator_t * wmem_epan_scope(void)
Fetch the current epan scope.
Definition wmem_scopes.c:76