Grok
7.6.6
|
#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 | ) |
References i32, ojph::mem_fixed_allocator::post_alloc_data(), pre_size, and size.
void ojph::line_buf::finalize_alloc | ( | mem_fixed_allocator * | p | ) |
References f32, ojph::mem_fixed_allocator::post_alloc_data(), pre_size, and size.
|
inline |
References ojph::mem_fixed_allocator::pre_alloc_data(), and pre_size.
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 { ... } |
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(), and wrap().
size_t ojph::line_buf::size |
Referenced by finalize_alloc().