libpressio 0.93.0
Loading...
Searching...
No Matches
Classes | Functions
options.h File Reference

C++ pressio_options and pressio_option interfaces. More...

#include <cwchar>
#include <string>
#include <map>
#include <type_traits>
#include <utility>
#include <vector>
#include <initializer_list>
#include "pressio_options.h"
#include "pressio_option.h"
#include "pressio_compressor.h"
#include "userptr.h"
#include "libpressio_ext/cpp/data.h"
#include "std_compat/string_view.h"
#include "std_compat/optional.h"
#include "std_compat/variant.h"
#include "std_compat/functional.h"
#include "std_compat/language.h"
#include <algorithm>
Include dependency graph for options.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pressio_option
 
struct  pressio_options
 

Functions

template<class T >
constexpr enum pressio_option_type pressio_type_to_enum ()
 

Detailed Description

C++ pressio_options and pressio_option interfaces.

Function Documentation

◆ pressio_type_to_enum()

template<class T >
constexpr enum pressio_option_type pressio_type_to_enum ( )
constexpr

defines constants to convert between types and pressio_option_*_type