allocateDiskLines(unsigned int startingLineIdx) | te::rp::Matrix< TemplateElementType > | protected |
AutoMemPol enum value | te::rp::Matrix< TemplateElementType > | |
clear() | te::rp::Matrix< TemplateElementType > | |
createNewDiskFile(unsigned long int size, FILE **fileptr, std::string &fullFileName) const | te::rp::Matrix< TemplateElementType > | protected |
DiskMemPol enum value | te::rp::Matrix< TemplateElementType > | |
ElementTypeT typedef | te::rp::Matrix< TemplateElementType > | |
getColumnsNumber() const | te::rp::Matrix< TemplateElementType > | |
getLinesNumber() const | te::rp::Matrix< TemplateElementType > | |
getMaxMemPercentUsage() const | te::rp::Matrix< TemplateElementType > | |
getMaxTmpFileSize() const | te::rp::Matrix< TemplateElementType > | |
getMemPolicy() const | te::rp::Matrix< TemplateElementType > | |
getScanLine(const unsigned int &line) const | te::rp::Matrix< TemplateElementType > | protected |
init() | te::rp::Matrix< TemplateElementType > | protected |
isEmpty() const | te::rp::Matrix< TemplateElementType > | |
m_allLinesPtrsVec | te::rp::Matrix< TemplateElementType > | mutableprotected |
m_currentSwapTilePtr | te::rp::Matrix< TemplateElementType > | mutableprotected |
m_diskLinesInfoVec | te::rp::Matrix< TemplateElementType > | mutableprotected |
m_maxMemPercentUsage | te::rp::Matrix< TemplateElementType > | protected |
m_maxTmpFileSize | te::rp::Matrix< TemplateElementType > | protected |
m_memoryblocksHandler | te::rp::Matrix< TemplateElementType > | protected |
m_memoryPolicy | te::rp::Matrix< TemplateElementType > | protected |
m_nextSwapLineRamLinesIndexesVecIdx | te::rp::Matrix< TemplateElementType > | mutableprotected |
m_openDiskFilesHandler | te::rp::Matrix< TemplateElementType > | protected |
m_ramLinesIndexesVec | te::rp::Matrix< TemplateElementType > | mutableprotected |
m_swapMemoryBlockHandler | te::rp::Matrix< TemplateElementType > | mutableprotected |
m_totalColumns | te::rp::Matrix< TemplateElementType > | protected |
m_totalLines | te::rp::Matrix< TemplateElementType > | protected |
Matrix() | te::rp::Matrix< TemplateElementType > | |
Matrix(const Matrix< TemplateElementType > &external) | te::rp::Matrix< TemplateElementType > | |
MemoryPolicy enum name | te::rp::Matrix< TemplateElementType > | |
operator()(const unsigned int &line, const unsigned int &column) | te::rp::Matrix< TemplateElementType > | inline |
operator()(const unsigned int &line, const unsigned int &column) const | te::rp::Matrix< TemplateElementType > | inline |
operator=(const Matrix< TemplateElementType > &external) | te::rp::Matrix< TemplateElementType > | |
operator[](const unsigned int &line) | te::rp::Matrix< TemplateElementType > | inline |
operator[](const unsigned int &line) const | te::rp::Matrix< TemplateElementType > | inline |
RAMMemPol enum value | te::rp::Matrix< TemplateElementType > | |
reset() | te::rp::Matrix< TemplateElementType > | |
reset(MemoryPolicy memoryPolicy) | te::rp::Matrix< TemplateElementType > | |
reset(unsigned int lines, unsigned int columns) | te::rp::Matrix< TemplateElementType > | |
reset(unsigned int lines, unsigned int columns, MemoryPolicy memoryPolicy) | te::rp::Matrix< TemplateElementType > | |
reset(unsigned int lines, unsigned int columns, MemoryPolicy memoryPolicy, unsigned char maxMemPercentUsage) | te::rp::Matrix< TemplateElementType > | |
reset(unsigned int lines, unsigned int columns, MemoryPolicy memoryPolicy, unsigned long int maxTmpFileSize, unsigned char maxMemPercentUsage) | te::rp::Matrix< TemplateElementType > | |
~Matrix() | te::rp::Matrix< TemplateElementType > | virtual |