|
template<typename ValueT , typename ControlT > |
bool | castor::operator== (GroupChangeTrackedT< ValueT, ControlT > const &lhs, ValueT const &rhs) |
|
template<typename ValueT , typename ControlT > |
bool | castor::operator== (ValueT const &lhs, GroupChangeTrackedT< ValueT, ControlT > const &rhs) |
|
template<typename ValueT , typename ControlT > |
bool | castor::operator== (GroupChangeTrackedT< ValueT, ControlT > const &lhs, GroupChangeTrackedT< ValueT, ControlT > const &rhs) |
|
template<typename ValueT , typename ControlT > |
bool | castor::operator!= (GroupChangeTrackedT< ValueT, ControlT > const &lhs, ValueT const &rhs) |
|
template<typename ValueT , typename ControlT > |
bool | castor::operator!= (ValueT const &lhs, GroupChangeTrackedT< ValueT, ControlT > const &rhs) |
|
template<typename ValueT , typename ControlT > |
bool | castor::operator!= (GroupChangeTrackedT< ValueT, ControlT > const &lhs, GroupChangeTrackedT< ValueT, ControlT > const &rhs) |
|
template<typename ValueT , typename ControlT > |
GroupChangeTrackedT< ValueT, ControlT > | castor::makeGroupChangeTracked (ControlT &dirty, ValueT const &value) |
|