NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
RAII object to retrieve the system time via a SystemTimeServiceI implementation. More...
Public Member Functions | |
SystemTimeServiceRAII () | |
Obtains service or throws mitk::Exception. More... | |
virtual | ~SystemTimeServiceRAII () |
Releases service. More... | |
virtual TimeType | GetSystemTimeInNanoseconds () const override |
Additional Inherited Members | |
Public Types inherited from niftk::SystemTimeServiceI | |
typedef unsigned long long | TimeType |
Protected Member Functions inherited from niftk::SystemTimeServiceI | |
SystemTimeServiceI () | |
virtual | ~SystemTimeServiceI () |
RAII object to retrieve the system time via a SystemTimeServiceI implementation.
Note: All errors should thrown as mitk::Exception or sub-classes thereof.
niftk::SystemTimeServiceRAII::SystemTimeServiceRAII | ( | ) |
Obtains service or throws mitk::Exception.
|
virtual |
Releases service.
|
overridevirtual |
Implements niftk::SystemTimeServiceI.