CoDiPack  3.1.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::DebugMultiUseIndexManager< T_Index > Member List

This is the complete list of members for codi::DebugMultiUseIndexManager< T_Index >, including all inherited members.

ActiveTypeIndexData typedefcodi::DebugMultiUseIndexManager< T_Index >
addDataSize(size_t size)codi::EmptyDatainline
codi::DataInterface::addDataSize(size_t const &size)codi::DataInterface< T_NestedData, T_InternalPosHandle >
addToTapeValues(TapeValues &values) constcodi::DebugMultiUseIndexManager< T_Index >inline
assignIndex(ActiveTypeIndexData &data)codi::DebugMultiUseIndexManager< T_Index >inline
codi::IndexManagerInterface::assignIndex(ActiveTypeIndexData &index)codi::IndexManagerInterface< T_Index >
assignUnusedIndex(ActiveTypeIndexData &index)codi::DebugMultiUseIndexManager< T_Index >inline
codi::IndexManagerInterface::assignUnusedIndex(ActiveTypeIndexData &index)codi::IndexManagerInterface< T_Index >
Base typedefcodi::DebugMultiUseIndexManager< T_Index >
copyIndex(ActiveTypeIndexData &lhs, ActiveTypeIndexData const &rhs)codi::DebugMultiUseIndexManager< T_Index >inline
codi::IndexManagerInterface::copyIndex(ActiveTypeIndexData &lhs, ActiveTypeIndexData const &rhs)codi::IndexManagerInterface< T_Index >
CopyNeedsStatementcodi::DebugMultiUseIndexManager< T_Index >static
DebugMultiUseIndexManager(Index const &reservedIndices)codi::DebugMultiUseIndexManager< T_Index >inline
erase(Position const &start, Position const &end, bool recursive=true)codi::EmptyDatainline
evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::EmptyDatainline
evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::EmptyDatainline
extractPosition(Position const &pos) constcodi::EmptyDatainline
forEachChunk(FunctionObject &function, bool recursive, Args &&... args)codi::EmptyDatainline
forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::EmptyDatainline
forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::EmptyDatainline
freeIndex(ActiveTypeIndexData &data)codi::DebugMultiUseIndexManager< T_Index >inline
codi::IndexManagerInterface::freeIndex(ActiveTypeIndexData &index)codi::IndexManagerInterface< T_Index >
getDataPointers()codi::EmptyDatainline
codi::DataInterface::getDataPointers(Data *&... pointers)codi::DataInterface< T_NestedData, T_InternalPosHandle >
getDataSize() constcodi::EmptyDatainline
getIndex(ActiveTypeIndexData const &data)codi::DebugMultiUseIndexManager< T_Index >inline
getIndex(ActiveTypeIndexData &data)codi::DebugMultiUseIndexManager< T_Index >inline
codi::IndexManagerInterface::getIndex(ActiveTypeIndexData const &data)codi::IndexManagerInterface< T_Index >
codi::IndexManagerInterface::getIndex(ActiveTypeIndexData &data)codi::IndexManagerInterface< T_Index >
getLargestCreatedIndex() constcodi::DebugMultiUseIndexManager< T_Index >inline
getPosition() constcodi::EmptyDatainline
getPushedDataCount(InternalPosHandle const &startPos)codi::EmptyDatainline
codi::DataInterface::getPushedDataCount(InternalPosHandle const &startPos)codi::DataInterface< T_NestedData, T_InternalPosHandle >
getZeroPosition() constcodi::EmptyDatainline
InactiveIndexcodi::IndexManagerInterface< T_Index >static
Index typedefcodi::DebugMultiUseIndexManager< T_Index >
initIndex(ActiveTypeIndexData &index)codi::DebugMultiUseIndexManager< T_Index >inline
codi::IndexManagerInterface::initIndex(ActiveTypeIndexData &index)codi::IndexManagerInterface< T_Index >
InternalPosHandle typedefcodi::EmptyData
InvalidIndexcodi::IndexManagerInterface< T_Index >static
IsLinearcodi::DebugMultiUseIndexManager< T_Index >static
NeedsStaticStoragecodi::DebugMultiUseIndexManager< T_Index >static
NestedData typedefcodi::EmptyData
Position typedefcodi::EmptyData
pushData()codi::EmptyDatainline
codi::DataInterface::pushData(Data const &... data)codi::DataInterface< T_NestedData, T_InternalPosHandle >
reserveItems(size_t const &items)codi::EmptyDatainline
reset()codi::DebugMultiUseIndexManager< T_Index >inline
resetHard()codi::EmptyDatainline
resetTo(Position const &pos)codi::EmptyDatainline
resize(size_t const &totalSize)codi::EmptyDatainline
setNested(NestedData *v)codi::EmptyDatainline
codi::DataInterface::setNested(NestedData *v)codi::DataInterface< T_NestedData, T_InternalPosHandle >
swap(DataInterface &other)codi::EmptyDatainline
Tag typedefcodi::DebugMultiUseIndexManager< T_Index >
updateLargestCreatedIndex(ActiveTypeIndexData const &index)codi::IndexManagerInterface< T_Index >
validateRhsIndex(ActiveTypeIndexData const &data) constcodi::DebugMultiUseIndexManager< T_Index >inline
codi::IndexManagerInterface::validateRhsIndex(ActiveTypeIndexData const &data) constcodi::IndexManagerInterface< T_Index >
~DebugMultiUseIndexManager()codi::DebugMultiUseIndexManager< T_Index >inline