Engine.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2023 The Squid Software Foundation and contributors
3  *
4  * Squid software is distributed under GPLv2+ license and includes
5  * contributions from numerous individuals and organizations.
6  * Please see the COPYING and CONTRIBUTORS files for details.
7  */
8 
9 #ifndef SQUID_SRC_TIME_ENGINE_H
10 #define SQUID_SRC_TIME_ENGINE_H
11 
12 namespace Time {
13 
15 class Engine
16 {
17 public:
18  virtual ~Engine() {}
19 
20  // tick the clock - update from the OS or other time source
21  virtual void tick();
22 };
23 
24 } // namespace Time
25 
26 #endif /* SQUID_SRC_TIME_ENGINE_H */
27 
event class for doing synthetic time etc
Definition: Engine.h:15
virtual ~Engine()
Definition: Engine.h:18
virtual void tick()
Definition: Engine.cc:14
Time and Date handling tools.
Definition: Engine.h:12

 

Introduction

Documentation

Support

Miscellaneous