#include <boost/logic/tribool.hpp>#include <boost/detail/workaround.hpp>#include <boost/noncopyable.hpp>#include <locale>#include <string>#include <iostream>
Classes | |
| class | boost::logic::indeterminate_name< CharT > |
| A locale facet specifying the name of the indeterminate value of a tribool. More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::logic | |
Functions | |
| template<typename T > | |
| std::basic_string< T > | boost::logic::get_default_indeterminate_name () |
| Returns a string containing the default name for the indeterminate value of a tribool with the given character type T. More... | |
| template<> | |
| std::basic_string< char > | boost::logic::get_default_indeterminate_name< char > () |
| Returns the character string "indeterminate". More... | |
| template<> | |
| std::basic_string< wchar_t > | boost::logic::get_default_indeterminate_name< wchar_t > () |
| Returns the wide character string L"indeterminate". More... | |
| template<typename CharT , typename Traits > | |
| std::basic_ostream< CharT, Traits > & | boost::logic::operator<< (std::basic_ostream< CharT, Traits > &out, tribool x) |
| Writes the value of a tribool to a stream. More... | |
| template<typename CharT , typename Traits > | |
| std::basic_ostream< CharT, Traits > & | boost::logic::operator<< (std::basic_ostream< CharT, Traits > &out, bool(*)(tribool, detail::indeterminate_t)) |
| Writes the indeterminate tribool value to a stream. More... | |
| template<typename CharT , typename Traits > | |
| std::basic_istream< CharT, Traits > & | boost::logic::operator>> (std::basic_istream< CharT, Traits > &in, tribool &x) |
| Reads a tribool value from a stream. More... | |