libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
hp_timer.hpp File Reference
#include "../../../core/exception.hpp"
#include <cassert>
#include <iomanip>
#include <iostream>
Include dependency graph for hp_timer.hpp:

Go to the source code of this file.

Classes

class  jmmcg::LIBJMMCG_VER_NAMESPACE::hp_timer< ppd::generic_traits::MS_Win32, Mdl_ >
 A class for providing timings in high-performance counter resolution. More...
 

Namespaces

namespace  jmmcg
 Link with -lrt to include these functions.
 
namespace  jmmcg::LIBJMMCG_VER_NAMESPACE
 

Functions

std::ostream &__fastcall operator<< (std::ostream &ss, const SYSTEMTIME &st)
 
template<typename Mdl_ >
std::ostream &__fastcall operator<< (std::ostream &o, const typename jmmcg::LIBJMMCG_VER_NAMESPACE::hp_timer< ppd::generic_traits::MS_Win32, Mdl_ >::time_utc_t &t)
 

Function Documentation

◆ operator<<() [1/2]

template<typename Mdl_ >
std::ostream& __fastcall operator<< ( std::ostream &  o,
const typename jmmcg::LIBJMMCG_VER_NAMESPACE::hp_timer< ppd::generic_traits::MS_Win32, Mdl_ >::time_utc_t &  t 
)
inline

Definition at line 223 of file hp_timer.hpp.

◆ operator<<() [2/2]

std::ostream& __fastcall operator<< ( std::ostream &  ss,
const SYSTEMTIME &  st 
)
inline

Definition at line 174 of file hp_timer.hpp.