_copy_(const SequenceImplementation< Key, OtherAlloc, Gen > &aSeq) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
_copy_(const SequenceImplementation< Key, OtherAlloc, true > &aSeq) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
allocator_type typedef | gum::Sequence< Key, Alloc > | |
atPos(Idx i) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
back() const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
begin() const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
beginSafe() const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
clear() | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
const_iterator typedef | gum::Sequence< Key, Alloc > | |
const_iterator_safe typedef | gum::Sequence< Key, Alloc > | |
const_pointer typedef | gum::Sequence< Key, Alloc > | |
const_reference typedef | gum::Sequence< Key, Alloc > | |
difference_type typedef | gum::Sequence< Key, Alloc > | |
diffSet(const Sequence< Key, OtherAlloc > &seq) const | gum::Sequence< Key, Alloc > | |
emplace(Args &&... args) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
emplace(Args &&... args) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
empty() const noexcept | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
end() const noexcept | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
endSafe() const noexcept | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
erase(const Key &k) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
erase(const iterator_safe &k) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
exists(const Key &k) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
front() const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
Implementation typedef | gum::Sequence< Key, Alloc > | |
insert(const Key &k) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
insert(Key &&k) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
iterator typedef | gum::Sequence< Key, Alloc > | |
iterator_safe typedef | gum::Sequence< Key, Alloc > | |
operator!=(const SequenceImplementation< Key, OtherAlloc, Gen > &k) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator!=(const SequenceImplementation< Key, OtherAlloc, Gen > &k) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator!=(const SequenceImplementation< Key, OtherAlloc, true > &k) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator<<(const Key &k) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator<<(Key &&k) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator=(const Sequence< Key, Alloc > &aSeq) | gum::Sequence< Key, Alloc > | |
operator=(const Sequence< Key, OtherAlloc > &aSeq) | gum::Sequence< Key, Alloc > | |
operator=(Sequence< Key, Alloc > &&aSeq) | gum::Sequence< Key, Alloc > | |
operator=(const Sequence< Key, OtherAlloc > &aSeq) | gum::Sequence< Key, Alloc > | |
SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >::operator=(const SequenceImplementation< Key, OtherAlloc, Gen > &aSeq) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >::operator=(const SequenceImplementation< Key, OtherAlloc, true > &aSeq) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator==(const SequenceImplementation< Key, OtherAlloc, Gen > &k) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator==(const SequenceImplementation< Key, OtherAlloc, true > &k) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator>>(const Key &k) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
operator[](Idx i) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
pointer typedef | gum::Sequence< Key, Alloc > | |
pos(const Key &key) const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
rbegin() const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
rbeginSafe() const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
reference typedef | gum::Sequence< Key, Alloc > | |
rend() const noexcept | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
rendSafe() const noexcept | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
resize(Size new_size) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
Sequence(Size size_param=HashTableConst::default_size) | gum::Sequence< Key, Alloc > | |
Sequence(std::initializer_list< Key > list) | gum::Sequence< Key, Alloc > | |
Sequence(const Sequence< Key, Alloc > &aSeq) | gum::Sequence< Key, Alloc > | |
Sequence(const Sequence< Key, OtherAlloc > &aSeq) | gum::Sequence< Key, Alloc > | |
Sequence(Sequence< Key, Alloc > &&aSeq) | gum::Sequence< Key, Alloc > | |
Sequence(const Sequence< Key, OtherAlloc > &aSeq) | gum::Sequence< Key, Alloc > | |
SequenceImplementation(const SequenceImplementation< Key, OtherAlloc, Gen > &aSeq) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
SequenceImplementation(const SequenceImplementation< Key, Alloc, true > &aSeq) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
SequenceImplementation(const SequenceImplementation< Key, OtherAlloc, true > &aSeq) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
SequenceImplementation(SequenceImplementation< Key, Alloc, true > &&aSeq) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
setAtPos(Idx i, const Key &newKey) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
setAtPos(Idx i, Key &&newKey) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
size() const noexcept | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
size_type typedef | gum::Sequence< Key, Alloc > | |
swap(Idx i, Idx j) | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
toString() const | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |
value_type typedef | gum::Sequence< Key, Alloc > | |
~Sequence() noexcept | gum::Sequence< Key, Alloc > | |
~SequenceImplementation() noexcept | gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value > | |