| addDataSize(size_t size) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::addDataSize(size_t const &size) | codi::DataInterface< EmptyData > | |
| addToTapeValues(TapeValues &values) const | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| BlockData(size_t const &chunkSize, NestedData *nested) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| BlockData(size_t const &chunkSize) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| Chunk typedef | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | |
| erase(Position const &start, Position const &end, bool recursive=true) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::erase(Position const &start, Position const &end, bool recursive=true) | codi::DataInterface< EmptyData > | |
| evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::DataInterface< EmptyData > | |
| evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::DataInterface< EmptyData > | |
| extractPosition(Position const &pos) const | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| extractPosition(Position const &pos) const | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::extractPosition(Position const &pos) const | codi::DataInterface< EmptyData > | |
| forEachChunk(FunctionObject &function, bool recursive, Args &&... args) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::DataInterface< EmptyData > | |
| forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::DataInterface< EmptyData > | |
| getDataPointers(Data *&... pointers) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| getDataSize() const | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| getPosition() const | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| getPushedDataCount(InternalPosHandle const &startPos) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| getZeroPosition() const | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| InternalPosHandle typedef | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | |
| NestedData typedef | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | |
| NestedPosition typedef | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | |
| NestingDepthPointerInserter typedef | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | |
| PointerInserter typedef | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | |
| Position typedef | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | |
| pushData(Data const &... data) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| reserveItems(size_t const &items) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| reset() | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| resetHard() | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| resetTo(Position const &pos) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::resetTo(Position const &pos) | codi::DataInterface< EmptyData > | |
| resize(size_t const &totalSize) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| setNested(NestedData *v) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::setNested(NestedData *v) | codi::DataInterface< EmptyData > | |
| swap(BlockData< Chunk, NestedData > &other) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
| codi::DataInterface< EmptyData >::swap(DataInterface &other) | codi::DataInterface< EmptyData > | |