foobar2000 SDK
2015-08-03
|
#include <array.h>
Public Member Functions | |
array_2d_t () | |
t_item & | at (t_size i1, t_size i2) |
const t_item & | at (t_size i1, t_size i2) const |
template<typename t_filler > | |
void | fill (const t_filler &p_filler) |
void | fill_null () |
t_size | get_dim1 () const |
t_size | get_dim2 () const |
const t_item * | operator[] (t_size i1) const |
t_item * | operator[] (t_size i1) |
t_item * | rowPtr (t_size i1) |
const t_item * | rowPtr (t_size i1) const |
void | set_size (t_size d1, t_size d2) |
Private Member Functions | |
template<typename t_ptr > | |
t_ptr | _transformPtr (t_ptr ptr, t_size i1, t_size i2) const |
Private Attributes | |
pfc::array_t< t_item, t_alloc > | m_content |
t_size | m_d1 |
t_size | m_d2 |
|
inline |
|
inlineprivate |
|
inline |
Definition at line 299 of file array.h.
|
inline |
Definition at line 302 of file array.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 308 of file array.h.
|
inline |
Definition at line 309 of file array.h.
|
inline |
|
private |
|
private |
|
private |