Definition in file tristate.h.
#include <fstream>
#include <cassert>
#include <string>
#include <strstream>
Include dependency graph for tristate.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Enumerations | |
enum | Tristate { Uninitialized = -1, False = false, True = true } |
Three-valued Boolean type, including Uninitialized as well as the usual values. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &s, const Tristate &t) |
Stream output for a Tristate. | |
std::istream & | operator>> (std::istream &s, Tristate &t) |
Stream input for a Tristate. |
|
Three-valued Boolean type, including Uninitialized as well as the usual values. Uninitialized is useful for denoting a default value to be computed automatically. Definition at line 22 of file tristate.h. Referenced by Plot::PlotSpecification< Matrix, String, ScaleType, MatrixTableType, ParameterMapType >::bitmap_image(), LissomMap::compute_responses(), LissomMap::init_weights(), operator>>(), StringParser::parse(), ParamStringParser< MapT, ParserT >::parse(), and process_command_line_args(). |