lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
|
Checks if the given type is either nullterminated-character-range-compatible or a character range. More...
#include <nullterminated.h>
Static Public Attributes | |
static const bool | value |
True, if the given type is convertible. |
Checks if the given type is either nullterminated-character-range-compatible or a character range.
const bool lean::strings::is_nullterminated_convertible< Compatible, Char, Traits >::value [static] |
is_equal< typename strip_modifiers<typename strip_pointer<typename strip_reference<Compatible>::type>::type>::type, typename strip_modifiers<Char>::type >::value || is_equal< typename strip_modifiers<typename strip_array<typename strip_reference<Compatible>::type>::type>::type, typename strip_modifiers<Char>::type >::value || is_nullterminated_compatible<Compatible, Char, Traits>::value
True, if the given type is convertible.