| 
    qxLib
    
   | 
 
State abstraction class. More...
#include <state.h>
Public Member Functions | |
| state (const T &value) noexcept | |
| state object constructor  More... | |
| state (const T &value, const T &defaultValue) noexcept | |
| basic_state object constructor  More... | |
| void | reset () noexcept | 
| Reset current state to its default value.  | |
| bool | is_default () const noexcept | 
| Is current state default.  More... | |
State abstraction class.
State is an entity that can be set to its default value
| T | - state value type | 
      
  | 
  inlinenoexcept |