addDataSize(size_t size) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
codi::DataInterface::addDataSize(size_t const &size) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | inline |
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::erase(Position const &start, Position const &end, bool recursive=true) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | |
evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
codi::DataInterface::evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | inline |
evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
codi::DataInterface::evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | inline |
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::extractPosition(Position const &pos) const | codi::DataInterface< T_NestedData, T_InternalPosHandle > | inline |
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::forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | inline |
forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
codi::DataInterface::forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | inline |
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 |
codi::DataInterface::getPushedDataCount(InternalPosHandle const &startPos) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | 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::resetTo(Position const &pos) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | |
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 |
swap(BlockData< Chunk, NestedData > &other) | codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > | inline |
codi::DataInterface::swap(DataInterface &other) | codi::DataInterface< T_NestedData, T_InternalPosHandle > | |