NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
MemoryManager Member List

This is the complete list of members for MemoryManager, including all inherited members.

_stringIntMemStringMemoryprivate
addReference(const std::string &sTable, const std::string &sReference)MemoryManagerinline
addTable(const std::string &sCache, const Settings &_option)MemoryManager
ALL enum valueMemoryManager
and_func(const std::string &sTable, std::string sDir) constMemoryManagerinline
and_func(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
and_func(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
AppDir enum nameMemoryManager
appendCluster(const std::string &sCluster, const Cluster &cluster)NumeRe::ClusterManager
assign(const FileSystem &_fSys)FileSystem
avg(const std::string &sTable, std::string sDir) constMemoryManagerinline
avg(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
avg(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
bLoadEmptyColsNumeRe::FileAdapterprotected
bLoadEmptyColsInNextFileNumeRe::FileAdapterprotected
bSaveMutexMemoryManagerprivate
cache_fileMemoryManagerprivate
cleanPath(std::string sFilePath, bool checkInvalidChars) constFileSystemprivate
clearAllClusters()NumeRe::ClusterManager
clearStringElements()StringMemoryinline
ClusterManager()NumeRe::ClusterManagerinline
cmp(const std::string &sTable, std::string sDir, mu::value_type dRef=0.0, int nType=0) constMemoryManagerinline
cmp(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol, mu::value_type dRef=0.0, int nType=0) constMemoryManagerinline
cmp(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1, mu::value_type dRef=0.0, int nType=0) constMemoryManagerinline
cnt(const std::string &sTable, std::string sDir) constMemoryManagerinline
cnt(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
cnt(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
COLS enum valueMemoryManager
condenseDataSet(Memory *_mem)NumeRe::FileAdapterprotected
containsClusters(const std::string &sCmdLine) constNumeRe::ClusterManager
containsTables(const std::string &sExpression)MemoryManager
containsTablesOrClusters(const std::string &sCmdLine)MemoryManager
convertColumns(const std::string &_sTable, const VectorIndex &_vCol, const std::string &_sType)MemoryManagerinline
copyElementsInto(std::vector< mu::value_type > *vTarget, const VectorIndex &_vLine, const VectorIndex &_vCol, const std::string &_sTable) constMemoryManagerinline
copyTable(const std::string &source, const std::string &target)MemoryManager
countIfEqual(const std::string &sTable, const VectorIndex &_vCols, const std::vector< mu::value_type > &vValues, const std::vector< std::string > &vStringValues) constMemoryManagerinline
createFolders(const std::string &_sPath) constFileSystemprotected
createRevisionsFolder()FileSystem
createTemporaryCluster(const std::string &suffix="")NumeRe::ClusterManager
dClusterElementsCountNumeRe::ClusterManager
declareFileType(const std::string &sFileType)FileSysteminline
deleteBulk(const std::string &_sCache, int i1, int i2, int j1=0, int j2=0)MemoryManagerinline
deleteBulk(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol)MemoryManagerinline
deleteEntry(int _nLine, int _nCol, const std::string &_sCache)MemoryManagerinline
deleteTable(const std::string &sCache)MemoryManager
exists(const std::string &sTable) constMemoryManagerinlineprivate
extractTable(const std::string &_sTable, const VectorIndex &lines=VectorIndex(0, VectorIndex::OPEN_END), const VectorIndex &cols=VectorIndex(0, VectorIndex::OPEN_END))MemoryManagerinline
extractTable(int _nLayer, const std::string &_sTable="", const VectorIndex &lines=VectorIndex(0, VectorIndex::OPEN_END), const VectorIndex &cols=VectorIndex(0, VectorIndex::OPEN_END))MemoryManagerinline
FileAdapter()NumeRe::FileAdapter
FileSystem()FileSystem
findCols(const std::string &sTable, const std::vector< std::string > &vCols) constMemoryManagerinline
findTable(const std::string &sTable) constMemoryManagerinlineprivate
generateFileName(const std::string &sExtension=".ndat")NumeRe::FileAdapter
getAppendedZeroes(int _i, const std::string &_sTable) constMemoryManagerinline
getBins(const std::string &sTable, size_t col, size_t nBins) constMemoryManagerinline
getBytes(const std::string &sTable) constMemoryManagerinline
getCategoryList(const VectorIndex &_vCol, const std::string &_sTable) constMemoryManagerinline
getCluster(StringView sCluster)NumeRe::ClusterManager
getCluster(const std::string &sCluster)NumeRe::ClusterManager
getCluster(const std::string &sCluster) constNumeRe::ClusterManager
getClusterMap() constNumeRe::ClusterManagerinline
getColElements(const VectorIndex &cols, const std::string &_sTable) constMemoryManager
getCols(StringView sTable, bool _bFull=false) constMemoryManagerinline
getCols(const std::string &sTable, bool _bFull=false) constMemoryManagerinline
getComment(const std::string &_sTable) constMemoryManagerinline
getCovariance(const std::string &sTable, size_t col1, const VectorIndex &_vIndex1, size_t col2, const VectorIndex &_vIndex2) constMemoryManagerinline
getDataFileName(const std::string &sTable) constNumeRe::FileAdapter
getDataFileNameShort() constNumeRe::FileAdapter
getDate()NumeRe::FileAdapterprotected
getElement(int _nLine, int _nCol, const std::string &_sTable) constMemoryManagerinline
getElement(const VectorIndex &_vLine, const VectorIndex &_vCol, const std::string &_sTable) constMemoryManagerinline
getElementAsString(const VectorIndex &_vLine, const VectorIndex &_vCol, const std::string &_sTable) constMemoryManagerinline
getElementMixed(const VectorIndex &_vLine, const VectorIndex &_vCol, const std::string &_sTable) constMemoryManagerinline
getFileInfo(const std::string &sFilePath) constFileSystem
getFileParts(const std::string &sFilePath) constFileSystem
getHeadlineCount(const std::string &_sTable) constMemoryManagerinline
getHeadLineElement(int _i, const std::string &_sTable) constMemoryManagerinline
getHeadLineElement(const VectorIndex &_vCol, const std::string &_sTable) constMemoryManagerinline
getIndex(const std::string &sTable, size_t nCol, const std::vector< mu::value_type > &vValues, const std::vector< std::string > &vStringValues) constMemoryManagerinline
getLastSaved() constMemoryManager
getLines(StringView sTable, bool _bFull=false) constMemoryManagerinline
getLines(const std::string &sTable, bool _bFull=false) constMemoryManagerinline
getMetaData(const std::string &_sTable) constMemoryManagerinline
getNumberOfTables() constMemoryManagerinline
getOneWayAnova(const std::string &sTable, size_t colCategories, size_t colValues, const VectorIndex &_vIndex, double significance) constMemoryManagerinline
getOutputFileName() constNumeRe::FileAdapter
getPath() constFileSystem
getPearsonCorr(const std::string &sTable, size_t col1, const VectorIndex &_vIndex1, size_t col2, const VectorIndex &_vIndex2) constMemoryManagerinline
getProgramPath() constFileSysteminline
getRank(const std::string &sTable, size_t col, const VectorIndex &_vIndex, Memory::RankingStrategy _strat) constMemoryManagerinline
getSaveStatus() constMemoryManager
getSize(int _nLayer) constMemoryManagerinline
getSpearmanCorr(const std::string &sTable, size_t col1, const VectorIndex &_vIndex1, size_t col2, const VectorIndex &_vIndex2) constMemoryManagerinline
getStringCols() constStringMemoryinline
getStringElements(unsigned int nCol=std::string::npos) constStringMemoryinline
getStringSize(unsigned int nCol=std::string::npos) constStringMemoryinline
getTable(const std::string &sTable)MemoryManager
getTableMap() constMemoryManagerinline
getTableNames() constMemoryManagerinline
getTopHeadLineElement(int _i, const std::string &_sTable) constMemoryManagerinline
getType(const VectorIndex &_vCol, const std::string &_sTable) constMemoryManagerinline
getZScore(const std::string &sTable, size_t col, const VectorIndex &_vIndex) constMemoryManagerinline
GRID enum valueMemoryManager
importTable(NumeRe::Table _table, const std::string &_sTable, const VectorIndex &lines=VectorIndex(0, VectorIndex::OPEN_END), const VectorIndex &cols=VectorIndex(0, VectorIndex::OPEN_END))MemoryManagerinline
importTable(NumeRe::Table _table, int _nLayer, const VectorIndex &lines=VectorIndex(0, VectorIndex::OPEN_END), const VectorIndex &cols=VectorIndex(0, VectorIndex::OPEN_END))MemoryManagerinline
initializeFromKernel()FileSystem
isCluster(StringView sCluster) constNumeRe::ClusterManager
isCluster(const std::string &sCluster) constNumeRe::ClusterManager
isEmpty(const std::string &sTable) constMemoryManagerinline
isFile(const std::string &_sPath) constFileSystem
isTable(const std::string &sTable) constMemoryManager
isValid() constMemoryManager
isValidElement(long long int _nLine, long long int _nCol, const std::string &_sTable) constMemoryManagerinline
LINES enum valueMemoryManager
loadFromCacheFile()MemoryManager
loadFromLegacyCacheFile()MemoryManagerprivate
loadFromNewCacheFile()MemoryManagerprivate
mapStringViewFind(StringView view) constMemoryManagerinlineprivate
matchTableAsParameter(const std::string &sExpression, char cFollowing=' ')MemoryManagerinline
max(const std::string &sTable, std::string sDir) constMemoryManagerinline
max(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
max(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
maxpos(const std::string &sTable, std::string sDir) constMemoryManagerinline
maxString(unsigned int i1=0, unsigned int i2=std::string::npos, unsigned int nCol=0)StringMemory
maxString(VectorIndex _vLine, VectorIndex _vCol)StringMemory
mCachesMapMemoryManagerprivate
mClusterMapNumeRe::ClusterManagerprivate
med(const std::string &sTable, std::string sDir) constMemoryManagerinline
med(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
med(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
melt(Memory *_mem, const std::string &sTable, bool overrideTarget=false) overrideMemoryManagervirtual
MemoryManager()MemoryManager
min(const std::string &sTable, std::string sDir) constMemoryManagerinline
min(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
min(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
minpos(const std::string &sTable, std::string sDir) constMemoryManagerinline
minString(unsigned int i1=0, unsigned int i2=std::string::npos, unsigned int nCol=0)StringMemory
minString(VectorIndex _vLine, VectorIndex _vCol)StringMemory
newCluster(const std::string &sCluster)NumeRe::ClusterManager
norm(const std::string &sTable, std::string sDir) constMemoryManagerinline
norm(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
norm(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
num(const std::string &sTable, std::string sDir) constMemoryManagerinline
num(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
num(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
openFile(std::string _sFile, bool loadToCache=false, bool overrideTarget=false, int _nHeadline=0, const std::string &sTargetTable="")NumeRe::FileAdapter
or_func(const std::string &sTable, std::string sDir) constMemoryManagerinline
or_func(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
or_func(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
overwriteColumn(int col, const std::string &_sCache, TableColumn::ColumnType type)MemoryManager
parseEvery(std::string &sDir, const std::string &sTableName) constMemoryManagerprivate
pct(const std::string &sTable, std::string sDir, mu::value_type dPct=0.5) constMemoryManagerinline
pct(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol, mu::value_type dPct=0.5) constMemoryManagerinline
pct(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1, mu::value_type dPct=0.5) constMemoryManagerinline
prd(const std::string &sTable, std::string sDir) constMemoryManagerinline
prd(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
prd(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
readString(unsigned int _nthString=std::string::npos, unsigned int nCol=0)StringMemory
removeCluster(const std::string &sCluster)NumeRe::ClusterManager
removeData(bool bAutoSave=false)MemoryManager
removeStringElements(unsigned int nCol=0)StringMemoryinline
removeTablesFromMemory()MemoryManager
removeTemporaryClusters()NumeRe::ClusterManager
renameTable(const std::string &sCache, const std::string &sNewName, bool bForceRenaming=false)MemoryManagerinline
reorderColumn(size_t _nLayer, const std::vector< int > &vIndex, long long int i1, long long int i2, long long int j1=0)MemoryManagerprivate
resample(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol, std::pair< size_t, size_t > samples, AppDir Direction=ALL, std::string sFilter="lanczos3")MemoryManagerinline
resizeTable(int _nCols, const std::string &_sTable)MemoryManagerinline
resolveMAF(const std::string &sTableName, std::string sDir, mu::value_type(MemoryManager::*MAF)(const std::string &, long long int, long long int, long long int, long long int) const) constMemoryManagerprivate
resolveWildCards(std::string &_sFileName, bool isFile, bool checkExtension=true) constFileSystemprivate
retouch(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol, AppDir Direction=ALL)MemoryManagerinline
saveFile(const std::string &sTable, std::string _sFileName, unsigned short nPrecision=7)NumeRe::FileAdapter
saveLayer(std::string _sFileName, const std::string &_sTable, unsigned short nPrecision) overrideMemoryManagerinlineprivatevirtual
saveToCacheFile()MemoryManager
sCache_fileMemoryManagerprivate
sDataFileNumeRe::FileAdapterprotected
setbLoadEmptyCols(bool _bLoadEmptyCols)NumeRe::FileAdapter
setbLoadEmptyColsInNextFile(bool _bLoadEmptyCols)NumeRe::FileAdapter
setCacheFileName(std::string _sFileName)MemoryManager
setCategories(const std::string &_sTable, const VectorIndex &_vCol, const std::vector< std::string > &vCategories)MemoryManagerinline
setHeadLineElement(int _i, const std::string &_sTable, std::string _sHead)MemoryManagerinline
setMetaData(const std::string &_sTable, const NumeRe::TableMetaData &meta)MemoryManagerinline
setPath(std::string _sPath, bool bMkDir, std::string _sExePath)FileSystem
setPluginCommands(const std::string &sPluginCmds)MemoryManagerinline
setPredefinedCommands(const std::string &sCommands)MemoryManagerinline
setPredefinedFuncs(const std::string &sFuncs)MemoryManagerinline
setPrefix(const std::string &_sPrefix)NumeRe::FileAdapter
setProgramPath(std::string _sExePath)FileSysteminline
setSavePath(const std::string &_sPath)NumeRe::FileAdapter
setSaveStatus(bool _bIsSaved)MemoryManager
setTokens(std::string _sTokens)FileSystem
setUserdefinedFuncs(const std::string &sUserFuncs)MemoryManagerinline
sExecutablePathFileSystemprotected
shrink(const std::string &_sCache)MemoryManagerinline
size(const std::string &sTable, std::string sDir) constMemoryManagerinline
smooth(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol, const NumeRe::FilterSettings &_settings, AppDir Direction=ALL)MemoryManagerinline
sortElements(const std::string &sLine)MemoryManager
sortElements(const std::string &sCache, int i1, int i2, int j1=0, int j2=0, const std::string &sSortingExpression="")MemoryManager
sortStringElements(long long int i1, long long int i2, long long int j1, long long int j2, const std::string &sSortingExpression)StringMemoryinline
sOutputFileNumeRe::FileAdapterprotected
sPathFileSystemprotected
sPluginCommandsMemoryManagerprivate
sPredefinedCommandsMemoryManagerprivate
sPredefinedFuncsMemoryManagerprivate
sPrefixNumeRe::FileAdapterprotected
sSavePathNumeRe::FileAdapterprotected
std(const std::string &sTable, std::string sDir) constMemoryManagerinline
std(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
std(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
sTokensFileSystemprotected
sum(const std::string &sTable, std::string sDir) constMemoryManagerinline
sum(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
sum(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
sumString(unsigned int i1=0, unsigned int i2=std::string::npos, unsigned int nCol=0)StringMemory
sumString(VectorIndex _vLine, VectorIndex _vCol)StringMemory
sUserdefinedFuncsMemoryManagerprivate
sValidExtensionsFileSystemmutableprotected
swapTables(std::string sTable1, std::string sTable2)MemoryManagerinline
tableColumnsCountMemoryManager
tableLinesCountMemoryManager
updateClusterSizeVariables(StringView sCluster)NumeRe::ClusterManager
updateDimensionVariables(StringView sTableName)MemoryManager
validateClusterName(const std::string &sCluster)NumeRe::ClusterManagerprivate
ValidFileName(std::string _sFileName, const std::string sExtension=".dat", bool checkExtension=true, bool doCleanPath=true) constFileSystem
ValidFolderName(std::string _sFileName, bool doCleanPath=true, bool appendTrailingSeparator=true) constFileSystem
ValidizeAndPrepareName(const std::string &_sFileName, const std::string &sExtension=".dat") constFileSystem
vMemoryMemoryManagerprivate
writeComment(const std::string &_sTable, const std::string &_comment)MemoryManagerinline
writeString(const std::string &_sString, unsigned int _nthString=std::string::npos, unsigned int nCol=0)StringMemory
writeToTable(int _nLine, int _nCol, const std::string &_sCache, const mu::value_type &_dData)MemoryManagerinline
writeToTable(int _nLine, int _nCol, const std::string &_sCache, const std::string &_sValue)MemoryManagerinline
writeToTable(Indices &_idx, const std::string &_sCache, mu::value_type *_dData, unsigned int _nNum)MemoryManagerinline
writeToTable(Indices &_idx, const std::string &_sCache, const ValueVector &_values)MemoryManagerinline
xor_func(const std::string &sTable, std::string sDir) constMemoryManagerinline
xor_func(const std::string &_sCache, long long int i1, long long int i2, long long int j1=0, long long int j2=-1) constMemoryManagerinline
xor_func(const std::string &_sCache, const VectorIndex &_vLine, const VectorIndex &_vCol) constMemoryManagerinline
~ClusterManager()NumeRe::ClusterManagerinline
~FileAdapter()NumeRe::FileAdapterinlinevirtual
~MemoryManager()MemoryManager