Open Broadcaster Software
Free, open source software for live streaming and recording
bmem.h File Reference

Go to the source code of this file.

Data Structures

struct  base_allocator
 

Functions

EXPORT void base_set_allocator (struct base_allocator *defs)
 
EXPORT void * bmalloc (size_t size)
 
EXPORT void * brealloc (void *ptr, size_t size)
 
EXPORT void bfree (void *ptr)
 
EXPORT int base_get_alignment (void)
 
EXPORT long bnum_allocs (void)
 
EXPORT void * bmemdup (const void *ptr, size_t size)
 

Function Documentation

◆ base_get_alignment()

EXPORT int base_get_alignment ( void  )

◆ base_set_allocator()

EXPORT void base_set_allocator ( struct base_allocator defs)

◆ bfree()

EXPORT void bfree ( void *  ptr)

◆ bmalloc()

EXPORT void* bmalloc ( size_t  size)

◆ bmemdup()

EXPORT void* bmemdup ( const void *  ptr,
size_t  size 
)

◆ bnum_allocs()

EXPORT long bnum_allocs ( void  )

◆ brealloc()

EXPORT void* brealloc ( void *  ptr,
size_t  size 
)