All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
util::is_string_type< T > Struct Template Reference

Trait: whether type T is a character string type. More...

#include <MetaUtils.h>

Inheritance diagram for util::is_string_type< T >:
util::details::is_string_type_impl< T >

Detailed Description

template<typename T>
struct util::is_string_type< T >

Trait: whether type T is a character string type.

Template Parameters
Tthe type to be tested
See Also
util::is_character_type

In this definition, any container of character types is a string. A container is defined as a type having a value_type member. Also, C-style arrays and pointers to characters are considered strings. Reference types yield the same value as their referenced type.

Definition at line 462 of file MetaUtils.h.


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