Mir
Classes | Namespaces | Functions
posix_timestamp.h File Reference
#include <chrono>
#include <ctime>
#include <stdexcept>
Include dependency graph for posix_timestamp.h:

Go to the source code of this file.

Classes

struct  mir::time::PosixTimestamp
 

Namespaces

 mir
 AutoUnblockThread is a helper thread class that can gracefully shutdown at destruction time.
 
 mir::time
 

Functions

void mir::time::assert_same_clock (PosixTimestamp const &a, PosixTimestamp const &b)
 
bool mir::time::operator== (PosixTimestamp const &a, PosixTimestamp const &b)
 
PosixTimestamp mir::time::operator- (PosixTimestamp const &a, std::chrono::nanoseconds b)
 
std::chrono::nanoseconds mir::time::operator- (PosixTimestamp const &a, PosixTimestamp const &b)
 
PosixTimestamp mir::time::operator+ (PosixTimestamp const &a, std::chrono::nanoseconds b)
 
std::chrono::nanoseconds mir::time::operator% (PosixTimestamp const &a, std::chrono::nanoseconds b)
 
bool mir::time::operator> (PosixTimestamp const &a, PosixTimestamp const &b)
 
bool mir::time::operator< (PosixTimestamp const &a, PosixTimestamp const &b)
 
bool mir::time::operator>= (PosixTimestamp const &a, PosixTimestamp const &b)
 
bool mir::time::operator<= (PosixTimestamp const &a, PosixTimestamp const &b)
 
void mir::time::sleep_until (PosixTimestamp const &t)
 

Copyright © 2012-2018 Canonical Ltd.
Generated on Thu Apr 5 15:26:05 UTC 2018