Lines Matching defs:OptionFlags
35 enum class OptionFlags : uint8_t {
42 inline std::underlying_type_t<OptionFlags> operator&(OptionFlags a, OptionFlags b)
44 using utype = std::underlying_type_t<OptionFlags>;
49 inline OptionFlags &operator|=(OptionFlags &a, OptionFlags b)
51 using utype = std::underlying_type_t<OptionFlags>;
53 return a = static_cast<OptionFlags>(static_cast<utype>(a) | static_cast<utype>(b));
107 return (options_ & OptionFlags::PARSE_ONLY) != 0;
112 return (options_ & OptionFlags::SIZE_STAT) != 0;
117 return (options_ & OptionFlags::SIZE_PCT_STAT) != 0;
163 OptionFlags options_ {OptionFlags::DEFAULT};