libpressio 0.93.0
|
C++ interface to the compressor loader. More...
#include <map>
#include <memory>
#include <functional>
#include "compressor.h"
#include "metrics.h"
#include "io.h"
#include "std_compat/language.h"
Go to the source code of this file.
Classes | |
struct | pressio_registry< T > |
class | pressio_register |
struct | pressio |
Functions | |
pressio_registry< std::shared_ptr< libpressio_compressor_plugin > > & | compressor_plugins () |
pressio_registry< std::unique_ptr< libpressio_metrics_plugin > > & | metrics_plugins () |
pressio_registry< std::unique_ptr< libpressio_io_plugin > > & | io_plugins () |
C++ interface to the compressor loader.
pressio_registry< std::shared_ptr< libpressio_compressor_plugin > > & compressor_plugins | ( | ) |
the registry for compressor plugins
pressio_registry< std::unique_ptr< libpressio_io_plugin > > & io_plugins | ( | ) |
the registry for metrics plugins
pressio_registry< std::unique_ptr< libpressio_metrics_plugin > > & metrics_plugins | ( | ) |
the registry for metrics plugins