Go to the SVN repository for this file.
1 #ifndef APP__PUBSEQ_GATEWAY__CLIENT__PERFORMANCE_HPP 2 #define APP__PUBSEQ_GATEWAY__CLIENT__PERFORMANCE_HPP 73 using duration= chrono::duration<double, milli>;
81cout << os.str() << flush;
87 m_Data[
t] = chrono::steady_clock::now();
90 using TItem= pair<CPSG_ReplyItem::EType, EPSG_Status>;
102os << fixed << boolalpha;
105os <<
string(metrics) <<
'\t'<<
106metrics.
Get(
t) <<
'\t'<<
t<<
'\t'<< this_thread::get_id();
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
chrono::system_clock::time_point time_point
NCBI C++ auxiliary debug macros.
SIoRedirector(ios &what, ios &to)
static const char * Name(EType t)
friend ostream & operator<<(ostream &os, const SMetrics &metrics)
chrono::steady_clock::time_point time_point
duration::rep Get(EType t) const
array< time_point, eSize > m_Data
pair< CPSG_ReplyItem::EType, EPSG_Status > TItem
void OutputItems(ostream &os) const
chrono::duration< double, milli > duration
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4