Allocator typedef | Sawyer::Container::IndexedList< T, Alloc > | |
allocator() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
backNode() | Sawyer::Container::IndexedList< T, Alloc > | inline |
backNode() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
backValue() | Sawyer::Container::IndexedList< T, Alloc > | inline |
backValue() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
capacity() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
capacity(size_t n) | Sawyer::Container::IndexedList< T, Alloc > | inline |
clear() | Sawyer::Container::IndexedList< T, Alloc > | inline |
dump(std::ostream &o) const (defined in Sawyer::Container::IndexedList< T, Alloc >) | Sawyer::Container::IndexedList< T, Alloc > | inline |
erase(size_t id) | Sawyer::Container::IndexedList< T, Alloc > | inline |
eraseAt(const ValueIterator &position) | Sawyer::Container::IndexedList< T, Alloc > | inline |
eraseAtMultiple(const boost::iterator_range< NodeIterator > &range) (defined in Sawyer::Container::IndexedList< T, Alloc >) | Sawyer::Container::IndexedList< T, Alloc > | inline |
eraseAtMultiple(const boost::iterator_range< ValueIterator > &range) (defined in Sawyer::Container::IndexedList< T, Alloc >) | Sawyer::Container::IndexedList< T, Alloc > | inline |
find(size_t id) | Sawyer::Container::IndexedList< T, Alloc > | inline |
find(size_t id) const | Sawyer::Container::IndexedList< T, Alloc > | inline |
frontNode() | Sawyer::Container::IndexedList< T, Alloc > | inline |
frontNode() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
frontValue() | Sawyer::Container::IndexedList< T, Alloc > | inline |
frontValue() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
getOptional(size_t id) const | Sawyer::Container::IndexedList< T, Alloc > | inline |
getOrDefault(size_t id) const | Sawyer::Container::IndexedList< T, Alloc > | inline |
getOrElse(size_t id, Value &dflt) | Sawyer::Container::IndexedList< T, Alloc > | inline |
getOrElse(size_t id, const Value &dflt) const | Sawyer::Container::IndexedList< T, Alloc > | inline |
IndexedList(const Allocator &allocator=Allocator()) | Sawyer::Container::IndexedList< T, Alloc > | inlineexplicit |
IndexedList(const IndexedList &other) | Sawyer::Container::IndexedList< T, Alloc > | inline |
IndexedList(const IndexedList< T2, Alloc2 > &other, const Allocator &=Allocator()) | Sawyer::Container::IndexedList< T, Alloc > | inline |
IndexedList(size_t nElmts, const Value &val=Value(), const Allocator &allocator=Allocator()) | Sawyer::Container::IndexedList< T, Alloc > | inlineexplicit |
indexedNode(size_t id) | Sawyer::Container::IndexedList< T, Alloc > | inline |
indexedNode(size_t id) const | Sawyer::Container::IndexedList< T, Alloc > | inline |
indexedValue(size_t id) | Sawyer::Container::IndexedList< T, Alloc > | inline |
indexedValue(size_t id) const | Sawyer::Container::IndexedList< T, Alloc > | inline |
insert(const ValueIterator &position, const Value &value) | Sawyer::Container::IndexedList< T, Alloc > | inline |
insert(const ValueIterator &position, size_t nElmts, const Value &value) | Sawyer::Container::IndexedList< T, Alloc > | inline |
insertMultiple(const ValueIterator &position, const boost::iterator_range< OtherValueIterator > &range) | Sawyer::Container::IndexedList< T, Alloc > | inline |
isEmpty() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
nodes() | Sawyer::Container::IndexedList< T, Alloc > | inline |
nodes() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
operator=(const IndexedList &other) | Sawyer::Container::IndexedList< T, Alloc > | inline |
operator=(const IndexedList< T2 > &other) | Sawyer::Container::IndexedList< T, Alloc > | inline |
operator[](size_t id) | Sawyer::Container::IndexedList< T, Alloc > | inline |
operator[](size_t id) const | Sawyer::Container::IndexedList< T, Alloc > | inline |
pushBack(const Value &value) | Sawyer::Container::IndexedList< T, Alloc > | inline |
pushFront(const Value &value) | Sawyer::Container::IndexedList< T, Alloc > | inline |
size() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
Value typedef | Sawyer::Container::IndexedList< T, Alloc > | |
values() | Sawyer::Container::IndexedList< T, Alloc > | inline |
values() const | Sawyer::Container::IndexedList< T, Alloc > | inline |
~IndexedList() (defined in Sawyer::Container::IndexedList< T, Alloc >) | Sawyer::Container::IndexedList< T, Alloc > | inline |