#include <mc_rtc/Configuration.h>
|
template<typename T , typename... Args, typename std::enable_if< std::is_same< decltype(ConfigurationLoader< T >::save(std::declval< const T & >(), std::declval< Args >()...)), Configuration >::value , int , ::type = 0> |
static std::true_type | test (T *p) |
|
template<typename T , typename... Args> |
static std::false_type | test (...) |
|
Helper trait to determine whether: mc_rtc::Configuration mc_rtc::ConfigurationLoader<T>::save(const T&, Args ...); is a valid construct or not
◆ test() [1/2]
template<typename T , typename... Args>
static std::false_type mc_rtc::internal::_has_configuration_save_object::test |
( |
|
... | ) |
|
|
static |
◆ test() [2/2]
template<typename T , typename... Args, typename std::enable_if< std::is_same< decltype(ConfigurationLoader< T >::save(std::declval< const T & >(), std::declval< Args >()...)), Configuration >::value , int , ::type = 0>
static std::true_type mc_rtc::internal::_has_configuration_save_object::test |
( |
T * |
p | ) |
|
|
static |
The documentation for this struct was generated from the following file: