The sparse_table class and helpers. More...


Classes | |
| struct | ash::two_d_iterator< Container > |
| 2D iterator used by sparse_table. More... | |
| struct | ash::const_two_d_iterator< Container > |
| 2D const iterator used by sparse_table. More... | |
| struct | ash::destructive_two_d_iterator< Container > |
| Destructive iterator used by sparse_table. More... | |
| class | ash::sparse_table< Val, GroupSz, TblAlloc > |
| A container that implements a sparse array. More... | |
Namespaces | |
| namespace | ash |
| The base namespace for everything in the library. | |
Defines | |
| #define | TWOD_BEGIN_ nonempty_begin |
| #define | TWOD_END_ nonempty_end |
| #define | TWOD_ITER_ nonempty_iterator |
| #define | TWOD_CONST_ITER_ const_nonempty_iterator |
Functions | |
| template<class T , uint16 GSz, class TA > | |
| void | ash::swap (sparse_table< T, GSz, TA > &x, sparse_table< T, GSz, TA > &y) |
The sparse_table class and helpers.
© 2012
|
Licensed under
|
Hosted by
|
Generated by
1.7.4
|