|
The Sparta Modeling Framework
|
File that defines the FastList class – an alternative to std::list when the user knows the size of the list ahead of time. More...
#include <vector>#include <iostream>#include <exception>#include <iterator>#include <cinttypes>#include <cassert>#include <cstddef>#include <type_traits>#include "sparta/utils/IteratorTraits.hpp"#include "sparta/utils/SpartaAssert.hpp"Go to the source code of this file.
Classes | |
| class | sparta::utils::FastList< DataT > |
| An alternative to std::list, about 70% faster. More... | |
| class | sparta::utils::FastList< DataT >::NodeIterator< is_const > |
| The internal iterator type of FastList. Use FastList<T>::[const_]iterator instead. More... | |
Namespaces | |
| namespace | sparta |
| Macros for handling exponential backoff. | |
File that defines the FastList class – an alternative to std::list when the user knows the size of the list ahead of time.
Definition in file FastList.hpp.