mask.h Source File
|
CPP API
|
mask.h
Go to the documentation of this file.
const TimeSpan get_time_used(TimePoint curr_time) const
Get the length of time this Mask has been used.
Definition: mask.cpp:42
void change_mask(MaskType new_mask_type, TimePoint t)
Change the type of the Mask and reset the time it was used.
Definition: mask.cpp:36
TimePoint m_time_first_usage
TimePoint of the Mask's initial usage.
Definition: mask.h:75
MaskType get_type() const
Get the MaskType of this Mask.
Definition: mask.h:49
Mask(MaskType type, TimePoint t)
Construct a new Mask of a certain type.
Definition: mask.cpp:30
auto default_serialize()
This method is used by the default serialization feature.
Definition: mask.h:68
@ Count
A collection of classes to simplify handling of matrix shapes in meta programming.
Definition: models/abm/analyze_result.h:30
Creates an instance of T for later initialization.
Definition: default_serialize.h:173
Members< ValueTypes..., T > add(const char *member_name, T &member)
Add a class member.
Definition: default_serialize.h:139
Generated by