NGen
Loading...
Searching...
No Matches
ngen::serialization::detail::RecordT< PayloadT > Struct Template Reference

#include <record.hpp>

+ Collaboration diagram for ngen::serialization::detail::RecordT< PayloadT >:

Public Member Functions

 RecordT ()=default
 
 RecordT (std::string id_, int64_t time_step_, int64_t simulation_timestamp_, PayloadT payload_, int64_t checkpoint_epoch_=0)
 

Public Attributes

std::string id
 
int64_t time_step = 0
 
int64_t simulation_timestamp = 0
 
int64_t checkpoint_epoch = 0
 
PayloadT payload {}
 

Constructor & Destructor Documentation

◆ RecordT() [1/2]

template<typename PayloadT >
ngen::serialization::detail::RecordT< PayloadT >::RecordT ( )
default

◆ RecordT() [2/2]

template<typename PayloadT >
ngen::serialization::detail::RecordT< PayloadT >::RecordT ( std::string id_,
int64_t time_step_,
int64_t simulation_timestamp_,
PayloadT payload_,
int64_t checkpoint_epoch_ = 0 )
inline

Member Data Documentation

◆ checkpoint_epoch

template<typename PayloadT >
int64_t ngen::serialization::detail::RecordT< PayloadT >::checkpoint_epoch = 0

◆ id

template<typename PayloadT >
std::string ngen::serialization::detail::RecordT< PayloadT >::id

◆ payload

template<typename PayloadT >
PayloadT ngen::serialization::detail::RecordT< PayloadT >::payload {}

◆ simulation_timestamp

template<typename PayloadT >
int64_t ngen::serialization::detail::RecordT< PayloadT >::simulation_timestamp = 0

◆ time_step

template<typename PayloadT >
int64_t ngen::serialization::detail::RecordT< PayloadT >::time_step = 0

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