MeshLib Documentation
Loading...
Searching...
No Matches
MR::TimeRecord Struct Reference

#include <MRTimeRecord.h>

+ Inheritance diagram for MR::TimeRecord:

Public Member Functions

MRMESH_API std::chrono::nanoseconds childTime () const
 
std::chrono::nanoseconds myTime () const
 
double mySeconds () const
 
- Public Member Functions inherited from MR::SimpleTimeRecord
double seconds () const
 

Public Attributes

TimeRecordparent = nullptr
 
std::map< std::string, TimeRecordchildren
 
- Public Attributes inherited from MR::SimpleTimeRecord
int count = 0
 
std::chrono::nanoseconds time = {}
 

Member Function Documentation

◆ childTime()

MRMESH_API std::chrono::nanoseconds MR::TimeRecord::childTime ( ) const

◆ mySeconds()

double MR::TimeRecord::mySeconds ( ) const
inline

◆ myTime()

std::chrono::nanoseconds MR::TimeRecord::myTime ( ) const
inline

Member Data Documentation

◆ children

std::map<std::string, TimeRecord> MR::TimeRecord::children

◆ parent

TimeRecord* MR::TimeRecord::parent = nullptr

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