atlas
Public Member Functions | List of all members
atlas::io::Data Class Reference

Public Member Functions

 Data (void *, size_t)
 
 Data (Data &&)=default
 
Dataoperator= (Data &&)=default
 
 operator const void * () const
 
const void * data () const
 
size_t size () const
 
void assign (const Data &other)
 
void assign (const void *, size_t)
 
void clear ()
 
std::uint64_t write (Stream &out) const
 
std::uint64_t read (Stream &in, size_t size)
 
void compress (const std::string &compression)
 
void decompress (const std::string &compression, size_t uncompressed_size)
 
std::string checksum (const std::string &algorithm="") const
 

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