24 #include <boost/dynamic_bitset.hpp>
50 bool inverted (uint32_t chn)
const {
return _phase_invert[chn]; }
52 bool none ()
const {
return !_phase_invert.any(); }
53 bool any()
const {
return _phase_invert.any(); }
54 uint64_t
count()
const {
return _phase_invert.count(); }
55 uint64_t
size()
const {
return _phase_invert.size(); }
boost::dynamic_bitset _phase_invert
void set_phase_invert(boost::dynamic_bitset<>)
int set_state(XMLNode const &, int)
bool inverted(uint32_t chn) const
void set_phase_invert(uint32_t, bool yn)
XMLNode & get_state() const
PhaseControl(Session &session, std::string const &name, Temporal::TimeDomainProvider const &)
void actually_set_value(double, PBD::Controllable::GroupControlDisposition group_override)
GtkImageIconNameData name
void session(lua_State *L)