Class Ase::StorageWriter::Impl
ClassList > Ase > StorageWriter > Impl
Public Attributes
Type | Name |
---|---|
int | flags = = 0 |
void * | writer = = nullptr |
String | zipname |
Public Functions
Type | Name |
---|---|
Error | close () |
Error | open_for_writing (const String & filename) |
Error | remove_opened () |
Error | store_file (const String & filename, const String & ondiskpath, bool maycompress) |
Error | store_file_data (const String & filename, const String & buffer, bool compress, int64_t epoch_seconds) |
~Impl () |
Public Attributes Documentation
variable flags
int Ase::StorageWriter::Impl::flags;
variable writer
void* Ase::StorageWriter::Impl::writer;
variable zipname
String Ase::StorageWriter::Impl::zipname;
Public Functions Documentation
function close
inline Error Ase::StorageWriter::Impl::close ()
function open_for_writing
inline Error Ase::StorageWriter::Impl::open_for_writing (
const String & filename
)
function remove_opened
inline Error Ase::StorageWriter::Impl::remove_opened ()
function store_file
inline Error Ase::StorageWriter::Impl::store_file (
const String & filename,
const String & ondiskpath,
bool maycompress
)
function store_file_data
inline Error Ase::StorageWriter::Impl::store_file_data (
const String & filename,
const String & buffer,
bool compress,
int64_t epoch_seconds
)
function ~Impl
inline Ase::StorageWriter::Impl::~Impl ()
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/storage.cc