19 #include <cudf/utilities/export.hpp>
24 namespace CUDF_EXPORT
cudf {
25 namespace io::nvcomp {
76 [[nodiscard]] std::optional<std::string> is_compression_disabled(
77 compression_type compression, feature_status_parameters params = feature_status_parameters());
88 [[nodiscard]] std::optional<std::string> is_decompression_disabled(
89 compression_type compression, feature_status_parameters params = feature_status_parameters());
bool operator==(polymorphic_allocator< T > const &lhs, polymorphic_allocator< U > const &rhs)
compression_type
Compression algorithms.
Set of parameters that impact whether nvCOMP features are enabled.
feature_status_parameters(bool all_enabled, bool stable_enabled)
Constructor using the current version of nvcomp.
int lib_major_version
major version
feature_status_parameters()
Default constructor using the current version of nvcomp and current environment variables.
bool are_all_integrations_enabled
all integrations
int lib_patch_version
patch version
int lib_minor_version
minor version
bool are_stable_integrations_enabled
stable integrations