#include <FilenameStrategy.h>
|
| static boost::shared_ptr< FilenameStrategy > | getStrategy (const std::string &strPath, int startIndex, int maxIndex, bool readLoop, const std::vector< std::string > &files=std::vector< std::string >(), bool appendFlag=false) |
| |
| static bool | fileExists (const char *path) |
| |
◆ ~FilenameStrategy()
| FilenameStrategy::~FilenameStrategy |
( |
| ) |
|
|
virtual |
◆ FilenameStrategy() [1/2]
| FilenameStrategy::FilenameStrategy |
( |
const std::string & | strPath, |
|
|
int | startIndex, |
|
|
int | maxIndex, |
|
|
bool | readLoop, |
|
|
bool | appendFlag = false ) |
|
protected |
◆ FilenameStrategy() [2/2]
| FilenameStrategy::FilenameStrategy |
( |
bool | readLoop | ) |
|
|
protected |
◆ canCache()
| bool FilenameStrategy::canCache |
( |
| ) |
|
|
virtual |
◆ Connect()
| bool FilenameStrategy::Connect |
( |
| ) |
|
|
virtual |
◆ Disconnect()
| bool FilenameStrategy::Disconnect |
( |
| ) |
|
◆ fileExists()
| bool FilenameStrategy::fileExists |
( |
const char * | path | ) |
|
|
static |
◆ GetFileNameForCurrentIndex()
| std::string FilenameStrategy::GetFileNameForCurrentIndex |
( |
bool | checkForExistence | ) |
const |
|
private |
◆ GetFileNameToUse()
| std::string FilenameStrategy::GetFileNameToUse |
( |
bool | checkForExistence, |
|
|
uint64_t & | index ) |
|
virtual |
◆ getStrategy()
| boost::shared_ptr< FilenameStrategy > FilenameStrategy::getStrategy |
( |
const std::string & | strPath, |
|
|
int | startIndex, |
|
|
int | maxIndex, |
|
|
bool | readLoop, |
|
|
const std::vector< std::string > & | files = std::vector<std::string>(), |
|
|
bool | appendFlag = false ) |
|
static |
◆ incrementIndex()
| void FilenameStrategy::incrementIndex |
( |
| ) |
|
|
protected |
◆ IsConnected()
| bool FilenameStrategy::IsConnected |
( |
| ) |
const |
◆ jump()
| void FilenameStrategy::jump |
( |
uint64_t | index | ) |
|
◆ play()
| void FilenameStrategy::play |
( |
bool | play | ) |
|
◆ SetReadLoop()
| void FilenameStrategy::SetReadLoop |
( |
bool | readLoop | ) |
|
◆ mAppend
| bool FilenameStrategy::mAppend |
|
protected |
◆ mCurrentIndex
| int FilenameStrategy::mCurrentIndex |
|
protected |
◆ mDirName
| std::string FilenameStrategy::mDirName |
|
protected |
◆ mFileBaseName
| std::string FilenameStrategy::mFileBaseName |
|
private |
◆ mFileTailName
| std::string FilenameStrategy::mFileTailName |
|
private |
◆ mIsConnected
| bool FilenameStrategy::mIsConnected |
|
protected |
◆ mMaxIndex
| int FilenameStrategy::mMaxIndex |
|
protected |
◆ mPlay
| bool FilenameStrategy::mPlay |
|
private |
◆ mReadLoop
| bool FilenameStrategy::mReadLoop |
|
protected |
◆ mStartIndex
| int FilenameStrategy::mStartIndex |
|
protected |
◆ mWildCardLen
| short FilenameStrategy::mWildCardLen |
|
private |
The documentation for this class was generated from the following files: