pstore2
pstore::sparse_array< ValueType, BitmapType > Member List

This is the complete list of members for pstore::sparse_array< ValueType, BitmapType >, including all inherited members.

at(size_type pos) (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
at(size_type pos) const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
back()pstore::sparse_array< ValueType, BitmapType >inline
back() constpstore::sparse_array< ValueType, BitmapType >inline
begin() (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
begin() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
bitmap_type typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
cbegin() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
cend() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
const_iterator typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
const_reference typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
const_reverse_iterator typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
crbegin() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
crend() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
data() noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
data() const noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
empty() const noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
end() (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
end() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
fill(ValueType const &value) (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
front()pstore::sparse_array< ValueType, BitmapType >inline
front() constpstore::sparse_array< ValueType, BitmapType >inline
get_indices() const noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
has_index(size_type pos) const noexceptpstore::sparse_array< ValueType, BitmapType >inline
iterator typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
make_unique(IteratorIdx first_index, IteratorIdx last_index, IteratorV first_value, IteratorV last_value) -> std::unique_ptr< sparse_array >pstore::sparse_array< ValueType, BitmapType >static
make_unique(IteratorIdx first_index, IteratorIdx last_index, std::initializer_list< ValueType > values) -> std::unique_ptr< sparse_array > (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >static
make_unique(Iterator begin, Iterator end) -> std::unique_ptr< sparse_array > (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >static
make_unique(std::initializer_list< size_type > indices, std::initializer_list< ValueType > values={}) -> std::unique_ptr< sparse_array > (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >static
make_unique(std::initializer_list< std::pair< size_type, ValueType >> v) -> std::unique_ptr< sparse_array > (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inlinestatic
max_size() noexceptpstore::sparse_array< ValueType, BitmapType >inlinestatic
operator delete(void *const, void *const) (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
operator delete(void *const p) (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
operator new(std::size_t const, void *const ptr) (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
operator=(sparse_array const &)=delete (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
operator=(sparse_array &&) noexcept=delete (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
operator== (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >friend
operator[](size_type pos) noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
operator[](size_type pos) const noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
rbegin() (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
rbegin() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
reference typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
rend() (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
rend() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
reverse_iterator typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
size() const noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
size_bytes() const (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inline
size_bytes(std::size_t const num_entries) noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >inlinestatic
size_type typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
sparse_array(IteratorIdx first_index, IteratorIdx last_index, IteratorV first_value, IteratorV last_value)pstore::sparse_array< ValueType, BitmapType >
sparse_array(IteratorIdx first_index, IteratorIdx last_index)pstore::sparse_array< ValueType, BitmapType >
sparse_array(sparse_array const &)=delete (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
sparse_array(sparse_array &&) noexcept=delete (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
value_type typedef (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >
~sparse_array() noexcept (defined in pstore::sparse_array< ValueType, BitmapType >)pstore::sparse_array< ValueType, BitmapType >