The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
nlohmann::adl_serializer< std::chrono::duration< Rep, Period > > Struct Template Reference

#include </builds/gaudi/Gaudi/GaudiKernel/include/Gaudi/Accumulators.h>

Static Public Member Functions

static void to_json (json &j, const std::chrono::duration< Rep, Period > &d)
static void from_json (const json &j, std::chrono::duration< Rep, Period > &d)

Detailed Description

template<class Rep, class Period>
struct nlohmann::adl_serializer< std::chrono::duration< Rep, Period > >

Definition at line 251 of file Accumulators.h.

Member Function Documentation

◆ from_json()

template<class Rep, class Period>
void nlohmann::adl_serializer< std::chrono::duration< Rep, Period > >::from_json ( const json & j,
std::chrono::duration< Rep, Period > & d )
inlinestatic

Definition at line 253 of file Accumulators.h.

253 {
254 d = std::chrono::duration<Rep, Period>{ j.get<Rep>() };
255 }

◆ to_json()

template<class Rep, class Period>
void nlohmann::adl_serializer< std::chrono::duration< Rep, Period > >::to_json ( json & j,
const std::chrono::duration< Rep, Period > & d )
inlinestatic

Definition at line 252 of file Accumulators.h.

252{ j = d.count(); }

The documentation for this struct was generated from the following file: