Static Public Member Functions | Static Public Attributes | List of all members
util::details::void_t< decltype(std::to_string(std::declval< Value >()))> Struct Template Reference

#include <MultipleChoiceSelection.h>

Static Public Member Functions

template<typename T >
static std::optional< std::stringconvert (T const &value)
 

Static Public Attributes

static constexpr bool can_convert = true
 

Detailed Description

template<typename Value>
struct util::details::void_t< decltype(std::to_string(std::declval< Value >()))>

Definition at line 618 of file MultipleChoiceSelection.h.

Member Function Documentation

template<typename Value >
template<typename T >
static std::optional<std::string> util::details::void_t< decltype(std::to_string(std::declval< Value >()))>::convert ( T const &  value)
inlinestatic

Definition at line 623 of file MultipleChoiceSelection.h.

624  { return { std::to_string(value) }; }
std::string to_string(ModuleType const mt)
Definition: ModuleType.h:34

Member Data Documentation

template<typename Value >
constexpr bool util::details::void_t< decltype(std::to_string(std::declval< Value >()))>::can_convert = true
static

Definition at line 621 of file MultipleChoiceSelection.h.


The documentation for this struct was generated from the following file: