BitMagic-C++
|
Mini-matrix for bit transposition purposes. More...
#include <bmtrans.h>
Data Structures | |
struct | rstat |
Row characteristics for transposed matrix. More... | |
Public Types | |
enum | params { n_rows = ROWS , n_columns = COLS } |
typedef T | value_type |
Public Member Functions | |
const T * | row (unsigned row_idx) const |
T * | row (unsigned row_idx) |
Static Public Member Functions | |
static unsigned | rows () |
static unsigned | cols () |
Data Fields | |
T BM_VECT_ALIGN value[ROWS][COLS] | BM_VECT_ALIGN_ATTR |
Mini-matrix for bit transposition purposes.
T bm::tmatrix< T, ROWS, COLS >::value_type |
enum bm::tmatrix::params |
|
inlinestatic |
Definition at line 62 of file bmtrans.h.
Referenced by bm::find_effective_columns(), bm::tmatrix_reduce(), and bm::tmatrix_restore().
|
inline |
|
inline |
Definition at line 64 of file bmtrans.h.
References BM_ASSERT.
Referenced by bm::tmatrix_reduce(), and bm::tmatrix_restore().
|
inlinestatic |
Definition at line 61 of file bmtrans.h.
Referenced by bm::find_effective_columns(), bm::tmatrix_reduce(), and bm::tmatrix_restore().
T BM_VECT_ALIGN value [ROWS][COLS] bm::tmatrix< T, ROWS, COLS >::BM_VECT_ALIGN_ATTR |