| static | Clock() |
| private | Clock() |
| public static Clock& | Instance() |
| public void | Start() |
| public void | Stop() |
| private void | Tick() |
| public const long | tick = 50 |
| private static UniquePtr<Clock> | instance |
| private Machine& | machine |
| private RecursiveMutex | mtx |
| private bool | started |
| private ConditionVariable | stop |
| private bool | stopping |
| private Thread | thread |