Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
array_transient.hpp
Go to the documentation of this file.
void push_back(value_type value)
Definition: array_transient.hpp:134
void push_back_mut(edit_t e, T value)
Definition: with_capacity.hpp:200
array_transient()=default
const T & get_check(std::size_t index) const
Definition: with_capacity.hpp:157
Definition: box.hpp:161
void take_mut(edit_t e, std::size_t sz)
Definition: with_capacity.hpp:286
Definition: algorithm.hpp:15
void assoc_mut(edit_t e, std::size_t idx, T value)
Definition: with_capacity.hpp:230
array_transient(impl_t impl)
Definition: array_transient.hpp:180
Definition: array.hpp:41
std::reverse_iterator< iterator > reverse_iterator
Definition: array_transient.hpp:46
typename MemoryPolicy::transience_t::owner owner_t
Definition: array_transient.hpp:35
persistent_type persistent() &&
Definition: array_transient.hpp:174
static const with_capacity & empty()
Definition: with_capacity.hpp:30
const T & get(std::size_t index) const
Definition: with_capacity.hpp:152
void update_mut(edit_t e, std::size_t idx, Fn &&op)
Definition: with_capacity.hpp:261
std::ptrdiff_t difference_type
Definition: array_transient.hpp:41
reference operator[](size_type index) const
Definition: array_transient.hpp:118
void update(size_type index, FnT &&fn)
Definition: array_transient.hpp:154