libCZI
Reading and Writing CZI documents made easy
|
#include <libCZI_compress.h>
Public Member Functions | |
bool | TryGetProperty (int key, CompressParameter *parameter) const override |
Public Member Functions inherited from libCZI::ICompressParameters | |
bool | TryGetProperty (libCZI::CompressionParameterKey key, CompressParameter *parameter) const |
Public Attributes | |
std::map< int, CompressParameter > | map |
The key-value map containing "compression parameters". | |
Simplistic implementation of the compression-parameters property bag. Note that for high-performance scenarios it might be a good idea to re-use instances of this, or have a custom implementation without heap-allocation penalty.
|
inlineoverridevirtual |
Attempts to get the property for the specified key from the property bag.
key | The key. | |
[in,out] | parameter | If non-null and the key is found, then the value is put here. |
Implements libCZI::ICompressParameters.