|
gem5 v25.0.0.1
|
#include <perfect.hh>
Public Member Functions | |
| CompData (const std::vector< Chunk > &chunks) | |
| Default constructor that creates a copy of the original data. | |
| ~CompData ()=default | |
| Public Member Functions inherited from gem5::compression::Base::CompressionData | |
| CompressionData () | |
| Default constructor. | |
| virtual | ~CompressionData () |
| Virtual destructor. | |
| void | setSizeBits (std::size_t size) |
| Set compression size (in bits). | |
| std::size_t | getSizeBits () const |
| Get compression size (in bits). | |
| std::size_t | getSize () const |
| Get compression size (in bytes). | |
Public Attributes | |
| std::vector< Chunk > | chunks |
| The original data is simply copied over to this vector. | |
Definition at line 78 of file perfect.hh.
|
inline |
Default constructor that creates a copy of the original data.
| chunks | The data to be compressed. |
Definition at line 89 of file perfect.hh.
References chunks, and gem5::compression::Base::CompressionData::CompressionData().
|
default |
| std::vector<Chunk> gem5::compression::Perfect::CompData::chunks |
The original data is simply copied over to this vector.
Definition at line 82 of file perfect.hh.
Referenced by CompData().