|
|
| GateKeeper (const GateKeeper &)=delete |
|
| GateKeeper (GateKeeper &&)=default |
| | Default move constructor noexcept is deduced.
|
| GateKeeper & | operator= (const GateKeeper &)=delete |
| | Copy assignment operator is deleted to prevent copying of this service.
|
| GateKeeper & | operator= (GateKeeper &&)=default |
| | Default move assignment operator.
|
| void | refresh () |
| | Refreshes the states of the gates.
|
| bool | has (EGate gate) const |
| | Checks whether or not the SDK has the gate and is available.
|
| GateStatus | getStatus (EGate gate) const |
| | Get a more detailed status of the gate.
|
GateKeeper object.
Used to check the status of gates.
Implements share-read / write Api object over IGateKeeper.
This behaves like a singleton, i.e. all instances are shared behind the same API interface