AsmGrader 0.0.0
Loading...
Searching...
No Matches
asmgrader::detail::DebugTimeHelper Struct Reference

#include <logging.hpp>

Inheritance diagram for asmgrader::detail::DebugTimeHelper:
[legend]

Public Member Functions

 DebugTimeHelper (std::string_view str)
 
 ~DebugTimeHelper ()
 
- Public Member Functions inherited from asmgrader::NonMovable
 NonMovable ()=default
 
 NonMovable (const NonMovable &)=delete
 
NonMovableoperator= (const NonMovable &)=delete
 
 NonMovable (NonMovable &&)=delete
 
NonMovableoperator= (NonMovable &&)=delete
 
 ~NonMovable ()=default
 
- Public Member Functions inherited from asmgrader::NonCopyable
 NonCopyable ()=default
 
NonCopyableoperator= (const NonCopyable &)=delete
 
 NonCopyable (const NonCopyable &)=delete
 
 NonCopyable (NonCopyable &&)=default
 
NonCopyableoperator= (NonCopyable &&)=default
 
 ~NonCopyable ()=default
 

Public Attributes

std::string_view str_expr
 
std::chrono::steady_clock::time_point start
 

Constructor & Destructor Documentation

◆ DebugTimeHelper()

asmgrader::detail::DebugTimeHelper::DebugTimeHelper ( std::string_view str)
inlineexplicit

◆ ~DebugTimeHelper()

asmgrader::detail::DebugTimeHelper::~DebugTimeHelper ( )
inline

Member Data Documentation

◆ start

std::chrono::steady_clock::time_point asmgrader::detail::DebugTimeHelper::start

◆ str_expr

std::string_view asmgrader::detail::DebugTimeHelper::str_expr

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