Workspace 6.21.5
|
Traits for the storage policy (also defines the data
data member).
#include <Mesh/DataStructures/partitionconstantdata.h>
Public Types | |
typedef std::vector< T * > | CellType |
using | const_iterator = typename container_type::const_iterator |
using | const_reference = typename container_type::const_reference |
using | const_reverse_iterator = typename container_type::const_reverse_iterator |
using | container_type = StorageArrayT |
Make the type of this array easy to refer to in client code. | |
using | iterator = typename container_type::iterator |
using | reference = typename container_type::reference |
using | reverse_iterator = typename container_type::reverse_iterator |
using | size_type = typename container_type::size_type |
using | value_type = typename container_type::value_type |
Public Member Functions | |
reference | back () |
const_reference | back () const |
iterator | begin () |
const_iterator | begin () const |
void | clear () |
unsigned | count (long key) const |
bool | empty () const |
iterator | end () |
const_iterator | end () const |
reference | front () |
const_reference | front () const |
iterator | lower_bound (long key) |
const_iterator | lower_bound (long key) const |
size_type | max_size () const |
void | push_back (const value_type &c) |
reverse_iterator | rbegin () |
const_reverse_iterator | rbegin () const |
reverse_iterator | rend () |
const_reverse_iterator | rend () const |
void | reserve (size_type s) |
Reserve space for s items (if the data type supports it). | |
size_type | size () const |
iterator | upper_bound (long key) |
const_iterator | upper_bound (long key) const |
Protected Member Functions | |
iterator | erase (iterator iter) |
iterator | FindKeyCell (long key) |
const_iterator | FindKeyCell (long key) const |
CellType & | GetKeyCell (long key) |
const CellType & | GetKeyCell (long key) const |
typedef std::vector<T*> CellType |
using const_iterator = typename container_type::const_iterator |
using const_reference = typename container_type::const_reference |
using const_reverse_iterator = typename container_type::const_reverse_iterator |
using container_type = StorageArrayT |
using iterator = typename container_type::iterator |
using reference = typename container_type::reference |
using reverse_iterator = typename container_type::reverse_iterator |
using size_type = typename container_type::size_type |
using value_type = typename container_type::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
Add c to the end of the array. This should only be used to add items before the array is sorted, which usually occurs when the array is first built. Not all data types support this.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |