|
ApraPipes 1.0
|
#include <FilenameStrategy.h>


Public Member Functions | |
| virtual | ~ListStrategy () |
| bool | Connect () |
| bool | canCache () |
| std::string | GetFileNameToUse (bool checkForExistence, uint64_t &index) |
Public Member Functions inherited from FilenameStrategy | |
| virtual | ~FilenameStrategy () |
| bool | IsConnected () const |
| bool | Disconnect () |
| void | play (bool play) |
| void | jump (uint64_t index) |
| void | SetReadLoop (bool readLoop) |
Protected Member Functions | |
| ListStrategy (const std::vector< std::string > &files, const std::string &dirPath, bool readLoop) | |
Protected Member Functions inherited from FilenameStrategy | |
| FilenameStrategy (const std::string &strPath, int startIndex, int maxIndex, bool readLoop, bool appendFlag) | |
| FilenameStrategy (bool readLoop) | |
| void | incrementIndex () |
Private Attributes | |
| std::vector< std::string > | mFiles |
| boost::filesystem::path | mRootDir |
Friends | |
| class | FilenameStrategy |
Additional Inherited Members | |
Static Public Member Functions inherited from FilenameStrategy | |
| 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) |
Protected Attributes inherited from FilenameStrategy | |
| bool | mIsConnected |
| bool | mReadLoop |
| bool | mAppend |
| std::string | mDirName |
| int | mCurrentIndex |
| int | mStartIndex |
| int | mMaxIndex |
|
virtual |
|
protected |
|
inlinevirtual |
Reimplemented from FilenameStrategy.
|
virtual |
Reimplemented from FilenameStrategy.
|
virtual |
|
friend |
|
private |
|
private |