FuncStatus::FuncStatus()
: v_(OK)
-{
-}
+{}
void FuncStatus::clear()
}
-void FuncStatus::operator|=(FuncStatus const & f)
-{
- v_ |= f.v_;
- if (!f.message_.empty())
- message_ = f.message_;
-}
-
-
-void FuncStatus::unknown(bool b)
+void FuncStatus::setUnknown(bool b)
{
if (b)
v_ |= UNKNOWN;
else
- v_ &= !UNKNOWN;
+ v_ &= ~UNKNOWN;
}
}
-void FuncStatus::enabled(bool b)
+void FuncStatus::setEnabled(bool b)
{
if (b)
- v_ &= !DISABLED;
+ v_ &= ~DISABLED;
else
v_ |= DISABLED;
}
}
-bool FuncStatus::onoff(bool b) const
+bool FuncStatus::onOff(bool b) const
{
if (b)
return (v_ & ON);