|
gem5
v19.0.0.0
|
#include <base.hh>
Public Member Functions | |
| CompressionData () | |
| Default constructor. More... | |
| virtual | ~CompressionData () |
| Virtual destructor. More... | |
| void | setSizeBits (std::size_t size) |
| Set compression size (in bits). More... | |
| std::size_t | getSizeBits () const |
| Get compression size (in bits). More... | |
| std::size_t | getSize () const |
| Get compression size (in bytes). More... | |
Private Attributes | |
| std::size_t | _size |
| Compressed cache line size (in bits). More... | |
| BaseCacheCompressor::CompressionData::CompressionData | ( | ) |
|
virtual |
| std::size_t BaseCacheCompressor::CompressionData::getSize | ( | ) | const |
Get compression size (in bytes).
Definition at line 71 of file base.cc.
References _size.
| std::size_t BaseCacheCompressor::CompressionData::getSizeBits | ( | ) | const |
Get compression size (in bits).
Definition at line 65 of file base.cc.
References _size.
| void BaseCacheCompressor::CompressionData::setSizeBits | ( | std::size_t | size | ) |
Set compression size (in bits).
| size | Compressed data size. |
Definition at line 59 of file base.cc.
References _size.
Referenced by MultiCompressor::MultiCompData::MultiCompData().
|
private |
Compressed cache line size (in bits).
Definition at line 184 of file base.hh.
Referenced by getSize(), getSizeBits(), and setSizeBits().