SFINAE enable_if type alias for types convertible to string_view but NOT convertible to C‐string and NOT an accessible base of bsl::basic_string or std::basic_string. The result type is the macro argument if enabled. This is a variadic macro to support result types containing commas (e.g., basic_string<CHAR_TYPE, CHAR_TRAITS, ALLOCATOR>).

Synopsis

Declared in <bslstl_string.h>

#define BSLSTL_STRING_ONLY_STRINGVIEW_ENABLE_IF_T(…​)

Created with MrDocs