|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| ___synchronously_keep_bit (::matter *pmatterLock, TYPE &field, ::u64 mask, bool bKeepValue) | |
| ___synchronously_keep_bit (::matter *pmatterLock, TYPE &field, ::u64 mask, bool bKeepValue, bool bKeepAwayValue) | |
| void | keep () |
| void | keep_away () |
| Public Member Functions inherited from set_bit< TYPE > | |
| set_bit (TYPE &field, ::u64 mask) | |
| bool | is_set () const |
| void | set (bool bSet) |
| void | unset () |
Public Attributes | |
| ::matter * | m_pmatterLock |
| bool | m_bKeepValue |
| bool | m_bKeepAwayValue |
| bool | m_bKept |
| Public Attributes inherited from set_bit< TYPE > | |
| TYPE & | m_field |
| ::u64 | m_mask |
Additional Inherited Members | |
| Public Types inherited from set_bit< TYPE > | |
| using | TYPE |