uuu
uuu (Universal Update Utility), mfgtools 3.0
 
Loading...
Searching...
No Matches
FSFlat Class Reference
Inheritance diagram for FSFlat:
FSBasic

Public Member Functions

 FSFlat ()
 
int get_file_timesample (const string &filename, uint64_t *ptime) override
 
bool exist (const string &backfile, const string &) override
 
int load (const string &backfile, const string &, shared_ptr< FileBuffer > p) override
 
int for_each_ls (uuu_ls_file fn, const string &backfile, const string &filename, void *p) override
 
- Public Member Functions inherited from FSBasic
virtual int Decompress (const string &, shared_ptr< FileBuffer >)
 
virtual bool seekable (const string &)
 
virtual std::shared_ptr< FragmentBlockScanCompressblock (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)
 

Additional Inherited Members

- Public Attributes inherited from FSBasic
bool m_small_pool = false
 
- Protected Attributes inherited from FSBasic
const char * m_ext = nullptr
 
const char * m_Prefix = nullptr
 

Constructor & Destructor Documentation

◆ FSFlat()

FSFlat::FSFlat ( )
inline

Member Function Documentation

◆ exist()

bool FSFlat::exist ( const string & backfile,
const string &  )
inlineoverridevirtual

Implements FSBasic.

◆ for_each_ls()

int FSFlat::for_each_ls ( uuu_ls_file fn,
const string & backfile,
const string & filename,
void * p )
inlineoverridevirtual

Implements FSBasic.

◆ get_file_timesample()

int FSFlat::get_file_timesample ( const string & filename,
uint64_t * ptime )
inlineoverridevirtual

Implements FSBasic.

◆ load()

int FSFlat::load ( const string & backfile,
const string & ,
shared_ptr< FileBuffer > p )
inlineoverridevirtual

Implements FSBasic.


The documentation for this class was generated from the following file: