#include <FileSequenceDriver.h>
|
| | FileSequenceDriver (const std::string &strPath, int startIndex=0, int maxIndex=-1, bool readLoop=true, const std::vector< std::string > &files=std::vector< std::string >()) |
| |
| | FileSequenceDriver (const std::string &strPath, bool append) |
| |
| virtual | ~FileSequenceDriver () |
| |
| | FileSequenceDriver (const FileSequenceDriver &other)=delete |
| |
| FileSequenceDriver & | operator= (const FileSequenceDriver &other)=delete |
| |
| bool | Connect () |
| |
| bool | Disconnect () |
| |
| bool | IsConnected () const |
| |
| bool | canCache () |
| |
| bool | Read (uint8_t *&dataToRead, size_t &dataSize, uint64_t &index) |
| |
| bool | ReadP (BufferMaker &buffMaker, uint64_t &index) |
| |
| bool | ReadP (BufferMaker &buffMaker, uint64_t &index, size_t &userMetadataSize) |
| |
| bool | Write (const uint8_t *dataToWrite, size_t dataSize) |
| |
| void | SetReadLoop (bool readLoop) |
| |
| void | notifyPlay (bool play) |
| |
| void | jump (uint64_t index) |
| |
|
| bool | writeHelper (const std::string &fileName, const uint8_t *dataToWrite, size_t dataSize, bool append) |
| |
◆ FileSequenceDriver() [1/3]
| FileSequenceDriver::FileSequenceDriver |
( |
const std::string & | strPath, |
|
|
int | startIndex = 0, |
|
|
int | maxIndex = -1, |
|
|
bool | readLoop = true, |
|
|
const std::vector< std::string > & | files = std::vector<std::string>() ) |
◆ FileSequenceDriver() [2/3]
| FileSequenceDriver::FileSequenceDriver |
( |
const std::string & | strPath, |
|
|
bool | append ) |
◆ ~FileSequenceDriver()
| FileSequenceDriver::~FileSequenceDriver |
( |
| ) |
|
|
virtual |
◆ FileSequenceDriver() [3/3]
◆ canCache()
| bool FileSequenceDriver::canCache |
( |
| ) |
|
◆ Connect()
| bool FileSequenceDriver::Connect |
( |
| ) |
|
◆ Disconnect()
| bool FileSequenceDriver::Disconnect |
( |
| ) |
|
◆ IsConnected()
| bool FileSequenceDriver::IsConnected |
( |
| ) |
const |
◆ jump()
| void FileSequenceDriver::jump |
( |
uint64_t | index | ) |
|
◆ notifyPlay()
| void FileSequenceDriver::notifyPlay |
( |
bool | play | ) |
|
◆ operator=()
◆ Read()
| bool FileSequenceDriver::Read |
( |
uint8_t *& | dataToRead, |
|
|
size_t & | dataSize, |
|
|
uint64_t & | index ) |
◆ ReadP() [1/2]
| bool FileSequenceDriver::ReadP |
( |
BufferMaker & | buffMaker, |
|
|
uint64_t & | index ) |
◆ ReadP() [2/2]
| bool FileSequenceDriver::ReadP |
( |
BufferMaker & | buffMaker, |
|
|
uint64_t & | index, |
|
|
size_t & | userMetadataSize ) |
◆ SetReadLoop()
| void FileSequenceDriver::SetReadLoop |
( |
bool | readLoop | ) |
|
◆ Write()
| bool FileSequenceDriver::Write |
( |
const uint8_t * | dataToWrite, |
|
|
size_t | dataSize ) |
◆ writeHelper()
| bool FileSequenceDriver::writeHelper |
( |
const std::string & | fileName, |
|
|
const uint8_t * | dataToWrite, |
|
|
size_t | dataSize, |
|
|
bool | append ) |
|
private |
◆ mAppend
| bool FileSequenceDriver::mAppend |
|
private |
◆ mStrategy
The documentation for this class was generated from the following files: