#include <string.h>
|
| template<class U > |
| static auto | test (int) -> decltype(static_cast< const char * >(std::declval< const U & >().data()), static_cast< std::size_t >(std::declval< const U & >().size()), std::true_type{}) |
| |
| template<class > |
| static std::false_type | test (...) |
| |
| template<class U > |
| static auto | own (int) -> decltype(std::declval< U & >().append(static_cast< const char * >(nullptr), std::size_t{}), std::true_type{}) |
| |
| template<class > |
| static std::false_type | own (...) |
| |
◆ own() [1/2]
template<class T >
template<class >
◆ own() [2/2]
template<class T >
template<class U >
| static auto zeroerr::detail::StringLike< T >::own |
( |
int |
| ) |
-> decltype(std::declval< U & >().append(static_cast< const char * >(nullptr), std::size_t{}), std::true_type{}) |
|
static |
◆ test() [1/2]
template<class T >
template<class >
◆ test() [2/2]
template<class T >
template<class U >
| static auto zeroerr::detail::StringLike< T >::test |
( |
int |
| ) |
-> decltype(static_cast< const char * >(std::declval< const U & >().data()), static_cast< std::size_t >(std::declval< const U & >().size()), std::true_type{}) |
|
static |
◆ owning
◆ value
The documentation for this struct was generated from the following file: