Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
OrderedCacheOfFiles Member List

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

batchSizeOrderedCacheOfFilesprivate
cacheIteratorStateOrderedCacheOfFilesprivate
cacheSizeOrderedCacheOfFilesprivate
cleanCacheOnMainThreadOrderedCacheOfFilesprivate
cleanCacheOnSeperateThread(bool flag)OrderedCacheOfFilesinline
clearCache()OrderedCacheOfFiles
datePatternCheck(const boost::filesystem::path &path)OrderedCacheOfFilesprivate
deleteLostEntry(std::string &filePath)OrderedCacheOfFiles
dropFarthestFromTS(uint64_t startTS)OrderedCacheOfFilesprivate
fetchAndUpdateFromDisk(std::string videoFile, uint64_t &start_ts, uint64_t &end_ts)OrderedCacheOfFiles
fetchFromCache(std::string &videoFile, uint64_t &start_ts, uint64_t &end_ts)OrderedCacheOfFiles
filePatternCheck(const fs::path &path)OrderedCacheOfFilesprivate
getCacheSize()OrderedCacheOfFilesinline
getFileAt(uint64_t timestamp, bool direction)OrderedCacheOfFiles
getFileDuration(std::string &filename)OrderedCacheOfFiles
getFileFromCache(uint64_t timestamp, bool direction, std::string &fileName)OrderedCacheOfFiles
getLastVideoInCache()OrderedCacheOfFilesinline
getNextFileAfter(std::string &currentFile, bool direction)OrderedCacheOfFiles
getPreviousAndNextFile(std::string videoPath, std::string &previousFile, std::string &nextFile)OrderedCacheOfFiles
getRandomSeekFile(uint64_t ts, bool direction, uint64_t &skipMsecs, std::string &fileName)OrderedCacheOfFiles
getSnapShot()OrderedCacheOfFiles
hourPatternCheck(const boost::filesystem::path &path)OrderedCacheOfFilesprivate
insertInVideoCache(Video vid)OrderedCacheOfFilesprivate
isTimeStampInFile(std::string &filename, uint64_t timestamp)OrderedCacheOfFiles
lastKnownPlaybackDirOrderedCacheOfFilesprivate
lowerWaterMarkOrderedCacheOfFilesprivate
m_mutexOrderedCacheOfFilesprivate
mThreadOrderedCacheOfFilesprivate
OrderedCacheOfFiles(std::string &video_folder, uint32_t initial_batch_size=1440, uint32_t _lowerWaterMark=1441, uint32_t _upperWaterMark=2880)OrderedCacheOfFiles
parseAndSortDateDir(const std::string &rootDir)OrderedCacheOfFiles
parseAndSortHourDir(const std::string &rootDir)OrderedCacheOfFiles
parseAndSortMp4Files(const std::string &rootDir)OrderedCacheOfFiles
parseFiles(uint64_t start_ts, bool direction, bool includeFloorFile=false, bool disableBatchSizeCheck=false, uint64_t skipTS=0)OrderedCacheOfFiles
probe(boost::filesystem::path dirPath, std::string &videoName)OrderedCacheOfFiles
readVideoStartEnd(std::string &filePath, uint64_t &start_ts, uint64_t &end_ts)OrderedCacheOfFiles
refreshCache()OrderedCacheOfFiles
retireOldFiles(uint64_t startTSofRelevantFile)OrderedCacheOfFilesprivate
rootDirOrderedCacheOfFilesprivate
updateBatchSize(uint32_t _batchSize)OrderedCacheOfFilesinline
updateCache(std::string &filePath, uint64_t &start_ts, uint64_t &end_ts)OrderedCacheOfFiles
upperWaterMarkOrderedCacheOfFilesprivate
VideoCache typedefOrderedCacheOfFilesprivate
videoCacheOrderedCacheOfFilesprivate
videoCacheStartTSIndexOrderedCacheOfFilesprivate
~OrderedCacheOfFiles()OrderedCacheOfFilesinline