#include <vul_timestamp.h>
Definition at line 14 of file vul_timestamp.h.
Public Member Functions | |
| vul_timestamp () | |
| Constructor. | |
| virtual | ~vul_timestamp () |
| Destructor. | |
| void | touch () |
| Get a new timestamp. | |
| unsigned long | get_time_stamp () const |
| Get a new timestamp (incremented by 1 each time). | |
| bool | older (vul_timestamp const &t) const |
| Returns true if t is older than the last timestamp. | |
| bool | older (vul_timestamp const *t) const |
| Returns true if t is older than the last timestamp. | |
Protected Attributes | |
| unsigned long | timestamp_ |
| last timestamp. | |
Static Private Member Functions | |
| static unsigned long | get_unique_timestamp () |
| get a new timestamp. | |
Static Private Attributes | |
| static unsigned long | mark |
| mark is incremented to give a unique timestamp. | |
| vul_timestamp::vul_timestamp | ( | ) | [inline] |
| virtual vul_timestamp::~vul_timestamp | ( | ) | [inline, virtual] |
| void vul_timestamp::touch | ( | ) | [inline] |
| unsigned long vul_timestamp::get_time_stamp | ( | ) | const [inline] |
| bool vul_timestamp::older | ( | vul_timestamp const & | t | ) | const [inline] |
| bool vul_timestamp::older | ( | vul_timestamp const * | t | ) | const [inline] |
| static unsigned long vul_timestamp::get_unique_timestamp | ( | ) | [inline, static, private] |
unsigned long vul_timestamp::mark [static, private] |
unsigned long vul_timestamp::timestamp_ [protected] |
1.5.1