15 namespace duds {
namespace ui {
namespace menu {
152 p->
remove(shared_from_this());
BitFlags setTo(const BitFlags &bf, bool val)
Make all bits in bf set or clear based on the value of val.
constexpr bool test(const BitFlags &value, const BitFlags &mask) const
Returns true if the flags identified by mask have the same value as those flags do in value...
BitFlags toggle(const BitFlags &bf)
Toggle the bits that are set in bf; all other bits remain unchanged.
#define DUDS_THROW_EXCEPTION(x)
Works like BOOST_THROW_EXCEPTION, but includes a stack trace if DUDS_ERRORS_VERBOSE is defined...