OpenDaVINCI  4.16.0
WIN32Time.h
Go to the documentation of this file.
1 
20 #ifndef OPENDAVINCI_CORE_WRAPPER_WIN32IMPL_WIN32TIME_H_
21 #define OPENDAVINCI_CORE_WRAPPER_WIN32IMPL_WIN32TIME_H_
22 
24 
27 
28 namespace odcore {
29  namespace wrapper {
30  namespace WIN32Impl {
31 
32  using namespace std;
33 
39  class WIN32Time : public Time {
40  private:
42 
43  WIN32Time();
44 
45  private:
51  WIN32Time(const WIN32Time &);
52 
58  WIN32Time& operator=(const WIN32Time &);
59 
60  public:
61  virtual ~WIN32Time();
62 
63  virtual int32_t getSeconds() const;
64 
65  virtual int32_t getPartialMicroseconds() const;
66 
67  private:
68  int32_t m_seconds;
69  int32_t m_partialMicroseconds;
70  };
71 
72  }
73  }
74 } // odcore::wrapper::WIN32Impl
75 
76 #endif /*OPENDAVINCI_CORE_WRAPPER_WIN32IMPL_WIN32TIME_H_*/
Definition: WIN32Time.h:39
Definition: POSIXTime.h:27
Definition: Time.h:34
Definition: SystemLibraryProducts.h:29