|
Grok 12.0.1
|
#include <ojph_mem.h>
Public Member Functions | |
| template<typename T > | |
| void | pre_alloc (mem_fixed_allocator *p, size_t num_ele, ui32 pre_size) |
| template<typename T > | |
| void | finalize_alloc (mem_fixed_allocator *p) |
| template<typename T > | |
| void | wrap (T *buffer, size_t num_ele, ui32 pre_size) |
| template<> | |
| void | finalize_alloc (mem_fixed_allocator *p) |
| template<> | |
| void | finalize_alloc (mem_fixed_allocator *p) |
| template<> | |
| void | wrap (si32 *buffer, size_t num_ele, ui32 pre_size) |
| template<> | |
| void | wrap (float *buffer, size_t num_ele, ui32 pre_size) |
Public Attributes | ||
| size_t | size | |
| ui32 | pre_size | |
| union { | ||
| si32 * i32 | ||
| float * f32 | ||
| }; | ||
| void ojph::line_buf::finalize_alloc | ( | mem_fixed_allocator * | p | ) |
| void ojph::line_buf::finalize_alloc | ( | mem_fixed_allocator * | p | ) |
| void ojph::line_buf::finalize_alloc | ( | mem_fixed_allocator * | p | ) |
|
inline |
| void ojph::line_buf::wrap | ( | float * | buffer, |
| size_t | num_ele, | ||
| ui32 | pre_size ) |
| void ojph::line_buf::wrap | ( | T * | buffer, |
| size_t | num_ele, | ||
| ui32 | pre_size ) |
| union { ... } ojph::line_buf |
| float* ojph::line_buf::f32 |
Referenced by finalize_alloc(), and wrap().
| si32* ojph::line_buf::i32 |
Referenced by finalize_alloc(), and wrap().
| ui32 ojph::line_buf::pre_size |
Referenced by finalize_alloc(), pre_alloc(), wrap(), and wrap().
| size_t ojph::line_buf::size |
Referenced by finalize_alloc(), pre_alloc(), wrap(), and wrap().