15 #include "configFlags.h" 17 TVOLATILE AtomicAdjust::Integer ConfigFlags::_global_modified;
24 operator << (ostream &out, ConfigFlags::ValueType type) {
26 case ConfigFlags::VT_undefined:
27 return out <<
"undefined";
29 case ConfigFlags::VT_list:
32 case ConfigFlags::VT_string:
33 return out <<
"string";
35 case ConfigFlags::VT_filename:
36 return out <<
"filename";
38 case ConfigFlags::VT_bool:
41 case ConfigFlags::VT_int:
44 case ConfigFlags::VT_double:
45 return out <<
"double";
47 case ConfigFlags::VT_enum:
50 case ConfigFlags::VT_search_path:
51 return out <<
"search-path";
53 case ConfigFlags::VT_int64:
54 return out <<
"int64";
56 case ConfigFlags::VT_color:
57 return out <<
"color";
60 return out <<
"**invalid(" << (int)type <<
")**";