aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::Sequence< Key, Alloc > Member List

This is the complete list of members for gum::Sequence< Key, Alloc >, including all inherited members.

_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 typedefgum::Sequence< Key, Alloc >
atPos(Idx i) constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
back() constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
begin() constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
beginSafe() constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
clear()gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
const_iterator typedefgum::Sequence< Key, Alloc >
const_iterator_safe typedefgum::Sequence< Key, Alloc >
const_pointer typedefgum::Sequence< Key, Alloc >
const_reference typedefgum::Sequence< Key, Alloc >
difference_type typedefgum::Sequence< Key, Alloc >
diffSet(const Sequence< Key, OtherAlloc > &seq) constgum::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 noexceptgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
end() const noexceptgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
endSafe() const noexceptgum::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) constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
front() constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
Implementation typedefgum::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 typedefgum::Sequence< Key, Alloc >
iterator_safe typedefgum::Sequence< Key, Alloc >
operator!=(const SequenceImplementation< Key, OtherAlloc, Gen > &k) constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
operator!=(const SequenceImplementation< Key, OtherAlloc, Gen > &k) constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
operator!=(const SequenceImplementation< Key, OtherAlloc, true > &k) constgum::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) constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
operator==(const SequenceImplementation< Key, OtherAlloc, true > &k) constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
operator>>(const Key &k)gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
operator[](Idx i) constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
pointer typedefgum::Sequence< Key, Alloc >
pos(const Key &key) constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
rbegin() constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
rbeginSafe() constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
reference typedefgum::Sequence< Key, Alloc >
rend() const noexceptgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
rendSafe() const noexceptgum::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 noexceptgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
size_type typedefgum::Sequence< Key, Alloc >
swap(Idx i, Idx j)gum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
toString() constgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >
value_type typedefgum::Sequence< Key, Alloc >
~Sequence() noexceptgum::Sequence< Key, Alloc >
~SequenceImplementation() noexceptgum::SequenceImplementation< Key, Alloc, std::is_scalar< Key >::value >