|
virtual int | get_file_timesample (const string &filename, uint64_t *ptime)=0 |
virtual int | load (const string &backfile, const string &filename, shared_ptr< FileBuffer > p)=0 |
virtual bool | exist (const string &backfile, const string &filename)=0 |
virtual int | for_each_ls (uuu_ls_file fn, const string &backfile, const string &filename, void *p)=0 |
virtual int | Decompress (const string &, shared_ptr< FileBuffer >) |
virtual bool | seekable (const string &) |
virtual std::shared_ptr< FragmentBlock > | ScanCompressblock (const string &, size_t &, size_t &) |
virtual int | PreloadWorkThread (shared_ptr< FileBuffer >outp) |
virtual int | split (const string &filename, string *outbackfile, string *outfilename, bool dir=false) |
◆ Decompress()
virtual int FSBasic::Decompress |
( |
const string & | , |
|
|
shared_ptr< FileBuffer > | ) |
|
inlinevirtual |
◆ exist()
virtual bool FSBasic::exist |
( |
const string & | backfile, |
|
|
const string & | filename ) |
|
pure virtual |
◆ for_each_ls()
virtual int FSBasic::for_each_ls |
( |
uuu_ls_file | fn, |
|
|
const string & | backfile, |
|
|
const string & | filename, |
|
|
void * | p ) |
|
pure virtual |
◆ get_file_timesample()
virtual int FSBasic::get_file_timesample |
( |
const string & | filename, |
|
|
uint64_t * | ptime ) |
|
pure virtual |
◆ load()
virtual int FSBasic::load |
( |
const string & | backfile, |
|
|
const string & | filename, |
|
|
shared_ptr< FileBuffer > | p ) |
|
pure virtual |
◆ PreloadWorkThread()
int FSBasic::PreloadWorkThread |
( |
shared_ptr< FileBuffer > | outp | ) |
|
|
virtual |
◆ ScanCompressblock()
virtual std::shared_ptr< FragmentBlock > FSBasic::ScanCompressblock |
( |
const string & | , |
|
|
size_t & | , |
|
|
size_t & | ) |
|
inlinevirtual |
◆ seekable()
virtual bool FSBasic::seekable |
( |
const string & | | ) |
|
|
inlinevirtual |
◆ split()
virtual int FSBasic::split |
( |
const string & | filename, |
|
|
string * | outbackfile, |
|
|
string * | outfilename, |
|
|
bool | dir = false ) |
|
inlinevirtual |
◆ DataBuffer
◆ FileBuffer
◆ m_ext
const char* FSBasic::m_ext = nullptr |
|
protected |
◆ m_Prefix
const char* FSBasic::m_Prefix = nullptr |
|
protected |
◆ m_small_pool
bool FSBasic::m_small_pool = false |
The documentation for this class was generated from the following file:
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/buffer.cpp