Class template indeterminate_name
boost::logic::indeterminate_name — A locale facet specifying the name of the indeterminate value of a tribool. 
 
Synopsis
template<typename CharT> 
class indeterminate_name : public facet, private noncopyable {
public:
  
  typedef CharT                      char_type;  
  typedef std::basic_string< CharT > string_type;
  
  indeterminate_name();
  explicit indeterminate_name(const string_type &);
  
  string_type name() const;
  
  static std::locale::id id;  
};
Description
Фасетка используется для выполнения I/O на значениях трибула, когда<std::boolalpha>было указано. Этот шаблон класса доступен только в том случае, если реализация стандартной библиотеки C++ поддерживает локализации.
indeterminate_name 
        public
       construct/copy/destruct
- <indeterminate_name(); >Постройте грань с именем по умолчанию.
- <explicitindeterminate_name(conststring_type&initial_name); >Постройте грань с заданным именем для неопределенного значения.
 
indeterminate_name public member functions
- <string_typename()const; >Возвращает имя для неопределенного значения.