te::mem::ExpansibleBandBlocksManager Member List

This is the complete list of members for te::mem::ExpansibleBandBlocksManager, including all inherited members.

ActiveDiskBlocksInfoT typedefte::mem::ExpansibleBandBlocksManagerprotected
addBottomBands(const unsigned int &expansionSize, std::vector< BlockIndex3D > &addedBlocksCoords)te::mem::ExpansibleBandBlocksManager
addBottomBlocks(const unsigned int &expansionSize, const unsigned int &band, std::vector< BlockIndex3D > &addedBlocksCoords)te::mem::ExpansibleBandBlocksManager
addLeftBlocks(const unsigned int &expansionSize, const unsigned int &band, std::vector< BlockIndex3D > &addedBlocksCoords)te::mem::ExpansibleBandBlocksManager
addRightBlocks(const unsigned int &expansionSize, const unsigned int &band, std::vector< BlockIndex3D > &addedBlocksCoords)te::mem::ExpansibleBandBlocksManager
addTopBands(const unsigned int &expansionSize, std::vector< BlockIndex3D > &addedBlocksCoords)te::mem::ExpansibleBandBlocksManager
addTopBlocks(const unsigned int &expansionSize, const unsigned int &band, std::vector< BlockIndex3D > &addedBlocksCoords)te::mem::ExpansibleBandBlocksManager
allocateAndActivateDiskBlocks(const std::vector< BlockIndex3D > &blocksIndxes)te::mem::ExpansibleBandBlocksManagerprotected
allocateDiskBlocks(const unsigned int blocksNumber, std::vector< DiskBlockInfo > &diskBlocksInfos, OpenDiskFilesHandlerT &diskFilesHandler) const te::mem::ExpansibleBandBlocksManagerprotected
BlockelementPtrT typedefte::mem::ExpansibleBandBlocksManagerprotected
BlockElementT typedefte::mem::ExpansibleBandBlocksManagerprotected
createNewDiskFile(unsigned long int size, FILE **fileptr, std::string &fullFileName) const te::mem::ExpansibleBandBlocksManagerprotected
ExpansibleBandBlocksManager()te::mem::ExpansibleBandBlocksManager
free()te::mem::ExpansibleBandBlocksManager
getBlockPointer(unsigned int band, unsigned int x, unsigned int y)te::mem::ExpansibleBandBlocksManager
getBlockSizeBytes()te::mem::ExpansibleBandBlocksManagerinline
getMaxNumberOfRAMBlocks() const te::mem::ExpansibleBandBlocksManagerinline
getNumberOfBands() const te::mem::ExpansibleBandBlocksManagerinline
getNumberOfBlocksX(const unsigned int band) const te::mem::ExpansibleBandBlocksManagerinline
getNumberOfBlocksY(const unsigned int band) const te::mem::ExpansibleBandBlocksManagerinline
InactiveDiskBlocksInfoT typedefte::mem::ExpansibleBandBlocksManagerprotected
initialize(const unsigned int maxNumberRAMBlocks, const std::vector< unsigned int > &numbersOfBlocksX, const std::vector< unsigned int > &numbersOfBlocksY, const std::vector< unsigned int > &blocksSizesBytes, const unsigned long int maxDiskFilesSize)te::mem::ExpansibleBandBlocksManager
initState()te::mem::ExpansibleBandBlocksManagerprotected
isInitialized() const te::mem::ExpansibleBandBlocksManagerinline
m_activeDiskBlocksInfote::mem::ExpansibleBandBlocksManagerprotected
m_activeRAMBlocksHandlerte::mem::ExpansibleBandBlocksManagerprotected
m_currSwapBlockPtrte::mem::ExpansibleBandBlocksManagerprotected
m_diskFilesHandlerte::mem::ExpansibleBandBlocksManagerprotected
m_getBlockPointer_returnValuete::mem::ExpansibleBandBlocksManagerprivate
m_isInitializedte::mem::ExpansibleBandBlocksManagerprotected
m_maxBlockSizeByteste::mem::ExpansibleBandBlocksManagerprotected
m_maxDiskFilesSizete::mem::ExpansibleBandBlocksManagerprotected
m_maxNumberRAMBlockste::mem::ExpansibleBandBlocksManagerprotected
m_nextFIFOPositionOverSwapFifote::mem::ExpansibleBandBlocksManagerprotected
m_ramBlocksPointerste::mem::ExpansibleBandBlocksManagerprotected
m_swapBlockHandlerte::mem::ExpansibleBandBlocksManagerprotected
m_swapFifote::mem::ExpansibleBandBlocksManagerprotected
OpenDiskFileHandlerPtrT typedefte::mem::ExpansibleBandBlocksManagerprotected
OpenDiskFilesHandlerT typedefte::mem::ExpansibleBandBlocksManagerprotected
RAMBlockHandlerT typedefte::mem::ExpansibleBandBlocksManagerprotected
RAMBlocksHandlerT typedefte::mem::ExpansibleBandBlocksManagerprotected
RAMBlocksPointersContainerT typedefte::mem::ExpansibleBandBlocksManagerprotected
shift3DCoords(ContainerType &inputContainer, const int &dim0Shift, const int &dim1Shift, const int &dim2Shift) const te::mem::ExpansibleBandBlocksManagerinlineprotected
shiftDim03DCoords(ContainerType &inputContainer, const unsigned int dim0index, const int dim1Shift, const int dim2Shift) const te::mem::ExpansibleBandBlocksManagerinlineprotected
SwapFifoT typedefte::mem::ExpansibleBandBlocksManagerprotected
~ExpansibleBandBlocksManager()te::mem::ExpansibleBandBlocksManager