SyDEVS  v0.6.7
Multiscale Simulation and Systems Modeling Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sydevs::qualified_type< std::tuple< T, Ts...> > Struct Template Reference

#include <qualified_type.h>

Static Public Member Functions

static std::string tostring (const std::tuple< T, Ts...> &X)
 
static pointer copy (const std::tuple< T, Ts...> &X)
 

Static Public Attributes

static constexpr bool valid = (qualified_type<T>::valid && qualified_type<std::tuple<Ts...>>::valid)
 
static constexpr bool valid_and_sortable = (qualified_type<T>::valid_and_sortable && qualified_type<std::tuple<Ts...>>::valid_and_sortable)
 

Member Function Documentation

template<typename T , typename... Ts>
pointer sydevs::qualified_type< std::tuple< T, Ts...> >::copy ( const std::tuple< T, Ts...> &  X)
inlinestatic
template<typename T , typename... Ts>
std::string sydevs::qualified_type< std::tuple< T, Ts...> >::tostring ( const std::tuple< T, Ts...> &  X)
inlinestatic

Member Data Documentation

template<typename T , typename... Ts>
constexpr bool sydevs::qualified_type< std::tuple< T, Ts...> >::valid = (qualified_type<T>::valid && qualified_type<std::tuple<Ts...>>::valid)
static
template<typename T , typename... Ts>
constexpr bool sydevs::qualified_type< std::tuple< T, Ts...> >::valid_and_sortable = (qualified_type<T>::valid_and_sortable && qualified_type<std::tuple<Ts...>>::valid_and_sortable)
static

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