te::rp::Matrix< TemplateElementType > Member List

This is the complete list of members for te::rp::Matrix< TemplateElementType >, including all inherited members.

allocateDiskLines(unsigned int startingLineIdx)te::rp::Matrix< TemplateElementType >protected
AutoMemPol enum valuete::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 valuete::rp::Matrix< TemplateElementType >
ElementTypeT typedefte::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_allLinesPtrsVecte::rp::Matrix< TemplateElementType >mutableprotected
m_currentSwapTilePtrte::rp::Matrix< TemplateElementType >mutableprotected
m_diskLinesInfoVecte::rp::Matrix< TemplateElementType >mutableprotected
m_maxMemPercentUsagete::rp::Matrix< TemplateElementType >protected
m_maxTmpFileSizete::rp::Matrix< TemplateElementType >protected
m_memoryblocksHandlerte::rp::Matrix< TemplateElementType >protected
m_memoryPolicyte::rp::Matrix< TemplateElementType >protected
m_nextSwapLineRamLinesIndexesVecIdxte::rp::Matrix< TemplateElementType >mutableprotected
m_openDiskFilesHandlerte::rp::Matrix< TemplateElementType >protected
m_ramLinesIndexesVecte::rp::Matrix< TemplateElementType >mutableprotected
m_swapMemoryBlockHandlerte::rp::Matrix< TemplateElementType >mutableprotected
m_totalColumnste::rp::Matrix< TemplateElementType >protected
m_totalLineste::rp::Matrix< TemplateElementType >protected
Matrix()te::rp::Matrix< TemplateElementType >
Matrix(const Matrix< TemplateElementType > &external)te::rp::Matrix< TemplateElementType >
MemoryPolicy enum namete::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 valuete::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