ConfigEntry.h File Reference

Each instantiations of the ConfigEntry<> template represents plugin configuration user parameter and its constraints. More...

#include <mvtec/plugin-support/v1/Config/detail/IsPartOf.h>
#include <mvtec/plugin-support/v1/Defines.h>
#include <mvtec/plugin-support/v1/detail/VisitorOverloaded.h>
#include <algorithm>
#include <iterator>
#include <optional>
#include <string>
#include <type_traits>
#include <variant>
#include <vector>

Data Structures

struct  Range< ValueType >
 
struct  RangeWithStepSize< ValueType >
 
struct  ConfigEntry< ValueType >
 

Typedefs

template<typename ValueType >
using ValueList = std::vector< ValueType >
 

Detailed Description

Each instantiations of the ConfigEntry<> template represents plugin configuration user parameter and its constraints.