libpressio 0.93.0
Loading...
Searching...
No Matches
libpressio_compressor_plugin Member List

This is the complete list of members for libpressio_compressor_plugin, including all inherited members.

cast_options(pressio_options const &early_config, pressio_options const &config) (defined in pressio_configurable)pressio_configurableinline
check_options(struct pressio_options const &options) override finallibpressio_compressor_pluginvirtual
check_options_impl(struct pressio_options const &)libpressio_compressor_pluginprotectedvirtual
clear_error()pressio_errorableprotected
clone()=0libpressio_compressor_pluginpure virtual
code (defined in pressio_errorable)pressio_errorable
compress(struct pressio_data const *input, struct pressio_data *output)libpressio_compressor_plugin
compress_impl(const pressio_data *input, struct pressio_data *output)=0libpressio_compressor_pluginprotectedpure virtual
compress_many(InputRandomAccessIterator in_begin, InputRandomAccessIteratorEnd in_end, OutputRandomAccessIterator out_begin, OutputRandomAccessIteratorEnd out_end)libpressio_compressor_plugininline
compress_many_impl(compat::span< const pressio_data *const > const &inputs, compat::span< pressio_data * > &outputs)libpressio_compressor_pluginprotectedvirtual
decompress(struct pressio_data const *input, struct pressio_data *output)libpressio_compressor_plugin
decompress_impl(const pressio_data *input, struct pressio_data *output)=0libpressio_compressor_pluginprotectedpure virtual
decompress_many(InputRandomAccessIterator in_begin, InputRandomAccessIteratorEnd in_end, OutputRandomAccessIterator out_begin, OutputRandomAccessIteratorEnd out_end)libpressio_compressor_plugininline
decompress_many_impl(compat::span< const pressio_data *const > const &inputs, compat::span< pressio_data * > &outputs)libpressio_compressor_pluginprotectedvirtual
epoch_version() constpressio_versionablevirtual
error_code() constpressio_errorable
error_msg() constpressio_errorable
get(pressio_options const &options, StringType &&key, PointerType value) constpressio_configurableinlineprotected
get_configuration() const override finallibpressio_compressor_pluginvirtual
get_configuration_impl() const =0libpressio_compressor_pluginprotectedpure virtual
get_documentation() const override finallibpressio_compressor_pluginvirtual
get_documentation_impl() const =0libpressio_compressor_pluginprotectedpure virtual
get_meta(pressio_options const &options, StringType &&key, Registry const &registry, std::string &current_id, Wrapper &current_value)pressio_configurableinlineprotected
get_meta_many(pressio_options const &options, StringType &&key, Registry const &registry, std::vector< std::string > &current_ids, std::vector< Wrapper > &current_values)pressio_configurableinlineprotected
get_metrics() &&libpressio_compressor_plugin
get_metrics() const &libpressio_compressor_plugin
get_metrics_key_name() constpressio_configurableinlineprotected
get_metrics_options() constlibpressio_compressor_plugin
get_metrics_results() constlibpressio_compressor_plugin
get_metrics_results_impl() constlibpressio_compressor_pluginprotectedvirtual
get_name() constpressio_configurableinline
get_options() const override finallibpressio_compressor_pluginvirtual
get_options_impl() const =0libpressio_compressor_pluginprotectedpure virtual
get_threadsafe(pressio_configurable const &c)pressio_configurableinlineprotectedstatic
libpressio_compressor_plugin() noexcept (defined in libpressio_compressor_plugin)libpressio_compressor_plugin
libpressio_compressor_plugin(libpressio_compressor_plugin const &plugin)libpressio_compressor_plugininline
libpressio_compressor_plugin(libpressio_compressor_plugin &&plugin) noexceptlibpressio_compressor_plugininline
major_version() constpressio_versionablevirtual
minor_version() constpressio_versionablevirtual
msg (defined in pressio_errorable)pressio_errorable
namepressio_configurableprotected
operator=(libpressio_compressor_plugin const &plugin)libpressio_compressor_plugininline
operator=(libpressio_compressor_plugin &&plugin) noexceptlibpressio_compressor_plugininline
patch_version() constpressio_versionablevirtual
prefix() const =0pressio_configurablepure virtual
pressio_configurable()=default (defined in pressio_configurable)pressio_configurable
set(pressio_options &options, StringType const &key, pressio_option const &value) constpressio_configurableinlineprotected
set_error(int code, std::string const &msg)pressio_errorableprotected
set_meta(pressio_options &options, StringType &&key, std::string const &current_id, Wrapper const &current_value, Args &&... args) constpressio_configurableinlineprotected
set_meta_configuration(pressio_options &options, StringType &&key, Registry const &registry, Wrapper const &current_value) constpressio_configurableinlineprotected
set_meta_docs(pressio_options &options, StringType &&key, std::string const &docstring, Wrapper const &current_value, Args &&... args) constpressio_configurableinlineprotected
set_meta_many(pressio_options &options, StringType &&key, std::vector< std::string > const &current_ids, std::vector< Wrapper > const &current_values, Args &&... args) constpressio_configurableinlineprotected
set_meta_many_configuration(pressio_options &options, StringType &&key, Registry const &registry, std::vector< Wrapper > const &current_values) constpressio_configurableinlineprotected
set_meta_many_docs(pressio_options &options, StringType &&key, std::string const &docstring, std::vector< Wrapper > const &current_values, Args &&... args) constpressio_configurableinlineprotected
set_metrics(struct pressio_metrics &plugin)libpressio_compressor_plugin
set_metrics(struct pressio_metrics &&plugin)libpressio_compressor_plugin
set_metrics_options(struct pressio_options const &options)libpressio_compressor_plugin
set_name(std::string const &new_name) override finallibpressio_compressor_pluginvirtual
set_name_impl(std::string const &new_name)pressio_configurableinlinevirtual
set_names_many(std::string const &name, std::vector< T > &plugins, std::vector< std::string > const &names) constpressio_configurableinlineprotected
set_options(struct pressio_options const &options) override finallibpressio_compressor_pluginvirtual
set_options_impl(struct pressio_options const &options)=0libpressio_compressor_pluginprotectedpure virtual
set_type(pressio_options &options, StringType const &key, pressio_option_type type) constpressio_configurableinlineprotected
version() const =0pressio_versionablepure virtual
~libpressio_compressor_plugin()libpressio_compressor_pluginvirtual
~pressio_configurable()=default (defined in pressio_configurable)pressio_configurablevirtual
~pressio_versionable()=defaultpressio_versionablevirtual