| addDataSize(size_t size) | codi::EmptyData | inline |
| codi::DataInterface::addDataSize(size_t const &size) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | |
| addToTapeValues(TapeValues &values) const | codi::ReuseIndexManager< T_Index > | inline |
| assignIndex(Index &index) | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | inline |
| assignUnusedIndex(Index &index) | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | inline |
| Base typedef | codi::ReuseIndexManager< T_Index > | |
| Base | codi::ReuseIndexManager< T_Index > | |
| copyIndex(Index &lhs, Index const &rhs) | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | inline |
| CopyNeedsStatement | codi::ReuseIndexManager< T_Index > | static |
| erase(Position const &start, Position const &end, bool recursive=true) | codi::EmptyData | inline |
| evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::EmptyData | inline |
| evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::EmptyData | inline |
| extractPosition(Position const &pos) const | codi::EmptyData | inline |
| forEachChunk(FunctionObject &function, bool recursive, Args &&... args) | codi::EmptyData | inline |
| forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::EmptyData | inline |
| forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::EmptyData | inline |
| freeIndex(Index &index) | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | inline |
| getDataPointers() | codi::EmptyData | inline |
| codi::DataInterface::getDataPointers(Data *&... pointers) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | |
| getDataSize() const | codi::EmptyData | inline |
| getLargestCreatedIndex() const | codi::ReuseIndexManager< T_Index > | inline |
| getPosition() const | codi::EmptyData | inline |
| getPushedDataCount(InternalPosHandle const &startPos) | codi::EmptyData | inline |
| codi::DataInterface::getPushedDataCount(InternalPosHandle const &startPos) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | |
| getZeroPosition() const | codi::EmptyData | inline |
| Impl typedef | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | |
| InactiveIndex | codi::IndexManagerInterface< T_Index > | static |
| Index typedef | codi::ReuseIndexManager< T_Index > | |
| indexSizeIncrement | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | protected |
| InternalPosHandle typedef | codi::EmptyData | |
| InvalidIndex | codi::IndexManagerInterface< T_Index > | static |
| IsLinear | codi::ReuseIndexManager< T_Index > | static |
| NeedsStaticStorage | codi::ReuseIndexManager< T_Index > | static |
| NestedData typedef | codi::EmptyData | |
| Position typedef | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | |
| pushData() | codi::EmptyData | inline |
| codi::DataInterface::pushData(Data const &... data) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | |
| reserveItems(size_t const &items) | codi::EmptyData | inline |
| reset() | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | inline |
| resetHard() | codi::EmptyData | inline |
| resetTo(Position const &pos) | codi::EmptyData | inline |
| resize(size_t const &totalSize) | codi::EmptyData | inline |
| ReuseIndexManager(Index const &reservedIndices) | codi::ReuseIndexManager< T_Index > | inline |
| ReuseIndexManagerBase() | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | inline |
| setNested(NestedData *v) | codi::EmptyData | inline |
| codi::DataInterface::setNested(NestedData *v) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | |
| swap(DataInterface &other) | codi::EmptyData | inline |
| unusedIndices | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | protected |
| unusedIndicesPos | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | protected |
| updateLargestCreatedIndex(Index const &index) | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | inline |
| usedIndices | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | protected |
| usedIndicesPos | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | protected |
| valid | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | protected |
| ~ReuseIndexManager() | codi::ReuseIndexManager< T_Index > | inline |
| ~ReuseIndexManagerBase() | codi::ReuseIndexManagerBase< T_Index, ReuseIndexManager< T_Index > > | inline |