| callback() const noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| control() const noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| GroupChangeTrackedT(ControlT &dirty, castor::Function< void() > callback={}) noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inlineexplicit |
| GroupChangeTrackedT(GroupChangeTrackedT &&rhs) noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| GroupChangeTrackedT(GroupChangeTrackedT const &rhs) noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| GroupChangeTrackedT(ControlT &dirty, ValueT rhs, castor::Function< void() > callback={}) noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| isDirty() const noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| naked() noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator ValueT &() noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator ValueT const &() const noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator*() const noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator*() noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator->() const noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator->() noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator=(ValueT const &rhs) noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator=(GroupChangeTrackedT const &rhs) noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| operator=(GroupChangeTrackedT &&rhs) noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| reset() noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| Type typedef | castor::GroupChangeTrackedT< ValueT, ControlT > | |
| value() const noexcept | castor::GroupChangeTrackedT< ValueT, ControlT > | inline |
| ~GroupChangeTrackedT() noexcept=default | castor::GroupChangeTrackedT< ValueT, ControlT > | |