Disk ARchive
2.7.15
Full featured and portable backup and archiving tool
|
ancestor class of generic_file More...
#include <proto_generic_file.hpp>
Public Member Functions | |
proto_generic_file (const proto_generic_file &ref)=default | |
copy constructor | |
proto_generic_file (proto_generic_file &&ref) noexcept=default | |
move constructor | |
proto_generic_file & | operator= (const proto_generic_file &ref)=default |
assignment operator | |
proto_generic_file & | operator= (proto_generic_file &&ref) noexcept=default |
move operator | |
virtual | ~proto_generic_file () noexcept(false) |
virtual destructor More... | |
virtual U_I | read (char *a, U_I size)=0 |
read data from the proto_generic_file More... | |
virtual void | write (const char *a, U_I size)=0 |
write data to the proto_generic_file More... | |
ancestor class of generic_file
this class exist to avoid cyclic dependency between generic_file and infinint
Definition at line 54 of file proto_generic_file.hpp.
|
inlinevirtualnoexcept |
virtual destructor
Definition at line 74 of file proto_generic_file.hpp.
|
pure virtual |
read data from the proto_generic_file
[in,out] | a | is where to put the data to read |
[in] | size | is how much data to read |
Implemented in libdar::generic_file.
|
pure virtual |
write data to the proto_generic_file
Implemented in libdar::generic_file.