NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | Protected Member Functions | List of all members
niftk::SystemTimeServiceI Class Referenceabstract

Interface for a service that can return the system time. More...

Inheritance diagram for niftk::SystemTimeServiceI:
Inheritance graph
[legend]

Public Types

typedef unsigned long long TimeType
 

Public Member Functions

virtual TimeType GetSystemTimeInNanoseconds () const =0
 

Protected Member Functions

 SystemTimeServiceI ()
 
virtual ~SystemTimeServiceI ()
 

Detailed Description

Interface for a service that can return the system time.

Note: All errors should thrown as mitk::Exception or sub-classes thereof.

Member Typedef Documentation

typedef unsigned long long niftk::SystemTimeServiceI::TimeType

Constructor & Destructor Documentation

niftk::SystemTimeServiceI::SystemTimeServiceI ( )
protected
niftk::SystemTimeServiceI::~SystemTimeServiceI ( )
protectedvirtual

Member Function Documentation

virtual TimeType niftk::SystemTimeServiceI::GetSystemTimeInNanoseconds ( ) const
pure virtual

The documentation for this class was generated from the following files: