Artec 3D Scanning SDK  2.0
TimeStamp.h
Go to the documentation of this file.
1 /********************************************************************
2 *
3 * Project Artec 3D Base SDK
4 *
5 * Purpose: Represent time stamp information.
6 * For example time when frame was captured.
7 *
8 * Copyright: Artec Group
9 *
10 ********************************************************************/
11 
12 #ifndef _TIMESTAMP_H_
13 #define _TIMESTAMP_H_
14 
15 namespace artec { namespace sdk { namespace base
16 {
17 
18 /// @brief Time stamp structure.
19 /// @details Precise time moment. Usually obtained by hardware, not system timer.
20 struct TimeStamp
21 {
22  unsigned long long seconds; /*!< Seconds */
23  unsigned int microSeconds; /*!< Microseconds */
24 };
25 
26 
27 } } } // namespace artec::sdk::base
28 
29 #endif // _TIMESTAMP_H_
unsigned long long seconds
Seconds.
Definition: TimeStamp.h:22
unsigned int microSeconds
Microseconds.
Definition: TimeStamp.h:23
Time stamp structure.
Definition: TimeStamp.h:20