|
FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <snl_fei_RaggedTable_specialize.hpp>

Public Types | |
| typedef MapContig< fei::ctg_set< int > * > | map_type |
| typedef fei::ctg_set< int > | row_type |
| typedef map_type::iterator | iterator |
Public Member Functions | |
| RaggedTable (int firstKey, int lastKey) | |
| RaggedTable (const RaggedTable< MapContig< fei::ctg_set< int > *>, fei::ctg_set< int > > &src) | |
| virtual | ~RaggedTable () |
| void | addDiagonals (int numIndices, const int *indices) |
| void | addIndices (int row, int numIndices, const int *indices) |
| void | addIndices (int numRows, const int *rows, int numIndices, const int *indices) |
| map_type & | getMap () |
| row_type * | getRow (int row) |
| iterator | begin () |
| iterator | end () |
Public Member Functions inherited from fei::IndexTable | |
| IndexTable () | |
| virtual | ~IndexTable () |
Private Attributes | |
| map_type | map_ |
| fei_Pool_alloc< row_type > | poolAllocatorSet_ |
| row_type | dummy |
specialization for MapContig<fei::ctg_set<int> >
Definition at line 21 of file snl_fei_RaggedTable_specialize.hpp.
| typedef MapContig<fei::ctg_set<int>*> snl_fei::RaggedTable< MapContig< fei::ctg_set< int > * >, fei::ctg_set< int > >::map_type |
Definition at line 28 of file snl_fei_RaggedTable_specialize.hpp.
| typedef fei::ctg_set<int> snl_fei::RaggedTable< MapContig< fei::ctg_set< int > * >, fei::ctg_set< int > >::row_type |
Definition at line 29 of file snl_fei_RaggedTable_specialize.hpp.
| typedef map_type::iterator snl_fei::RaggedTable< MapContig< fei::ctg_set< int > * >, fei::ctg_set< int > >::iterator |
Definition at line 30 of file snl_fei_RaggedTable_specialize.hpp.
| snl_fei::RaggedTable< MapContig< fei::ctg_set< int > * >, fei::ctg_set< int > >::RaggedTable | ( | int | firstKey, |
| int | lastKey | ||
| ) |
| snl_fei::RaggedTable< MapContig< fei::ctg_set< int > * >, fei::ctg_set< int > >::RaggedTable | ( | const RaggedTable< MapContig< fei::ctg_set< int > *>, fei::ctg_set< int > > & | src | ) |
|
inlinevirtual |
Definition at line 32 of file snl_fei_RaggedTable_specialize.hpp.
References snl_fei::RaggedTable< MAP_TYPE, SET_TYPE >::begin(), fei_Pool_alloc< T >::deallocate(), fei_Pool_alloc< T >::destroy(), snl_fei::RaggedTable< MAP_TYPE, SET_TYPE >::end(), and snl_fei::RaggedTable< MAP_TYPE, SET_TYPE >::poolAllocatorSet_.
|
virtual |
Input function to add diagonals to the index table.
Implements fei::IndexTable.
|
virtual |
Input function 'addIndices' specifies the row of the table to be operated on, and a list of indices to be added to that row.
Implements fei::IndexTable.
|
virtual |
Input function for adding a list of indices to multiple rows.
Implements fei::IndexTable.
|
inline |
Definition at line 54 of file snl_fei_RaggedTable_specialize.hpp.
References snl_fei::RaggedTable< MAP_TYPE, SET_TYPE >::map_.
|
inline |
Definition at line 56 of file snl_fei_RaggedTable_specialize.hpp.
References snl_fei::RaggedTable< MAP_TYPE, SET_TYPE >::map_.
|
inline |
Definition at line 63 of file snl_fei_RaggedTable_specialize.hpp.
References snl_fei::RaggedTable< MAP_TYPE, SET_TYPE >::map_.
|
inline |
Definition at line 65 of file snl_fei_RaggedTable_specialize.hpp.
References snl_fei::RaggedTable< MAP_TYPE, SET_TYPE >::map_.
|
private |
Definition at line 68 of file snl_fei_RaggedTable_specialize.hpp.
|
private |
Definition at line 69 of file snl_fei_RaggedTable_specialize.hpp.
|
private |
Definition at line 70 of file snl_fei_RaggedTable_specialize.hpp.
1.8.14