All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
gears::utility::indeterminate_name< CharT > Struct Template Reference

A locale facet for specifying the indeterminate name of tribool. More...

Inherits facet.

Public Types

using char_type = CharT
 
using string_type = std::basic_string< CharT >
 

Public Member Functions

 indeterminate_name ()=default
 Constructs the facet with get_default_indeterminate_name.
 
constexpr indeterminate_name (string_type name) noexcept
 Constructs the facet with the string provided.
 
constexpr string_type name () const noexcept
 Returns the indeterminate name.
 

Static Public Attributes

static std::locale::id id
 

Detailed Description

template<typename CharT>
struct gears::utility::indeterminate_name< CharT >

A locale facet for specifying the indeterminate name of tribool. This facet is only activated when std::boolalpha has been specified on the stream doing the output or input.

This class is only available if GEARS_NO_IOSTREAM is not defined.

Template Parameters
CharTCharacter type of the facet.

Definition at line 317 of file tribool.hpp.