#include <compression.hpp>
Definition at line 22 of file compression.hpp.
◆ CompressionCache() [1/3]
| sparrow_ipc::CompressionCache::CompressionCache |
( |
| ) |
|
◆ ~CompressionCache()
| sparrow_ipc::CompressionCache::~CompressionCache |
( |
| ) |
|
◆ CompressionCache() [2/3]
◆ CompressionCache() [3/3]
◆ clear()
| void sparrow_ipc::CompressionCache::clear |
( |
| ) |
|
◆ count()
| size_t sparrow_ipc::CompressionCache::count |
( |
const void * | data_ptr, |
|
|
const size_t | data_size ) const |
|
nodiscard |
◆ empty()
| bool sparrow_ipc::CompressionCache::empty |
( |
| ) |
const |
|
nodiscard |
◆ find()
| std::optional< std::span< const std::uint8_t > > sparrow_ipc::CompressionCache::find |
( |
const void * | data_ptr, |
|
|
const size_t | data_size ) |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ size()
| size_t sparrow_ipc::CompressionCache::size |
( |
| ) |
const |
|
nodiscard |
◆ store()
| std::span< const std::uint8_t > sparrow_ipc::CompressionCache::store |
( |
const void * | data_ptr, |
|
|
const size_t | data_size, |
|
|
std::vector< std::uint8_t > && | data ) |
The documentation for this class was generated from the following file:
- /home/runner/work/sparrow-ipc/sparrow-ipc/include/sparrow_ipc/compression.hpp