Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
uni20::run_context::computation_scope Class Reference

#include <run_context.hpp>

Public Member Functions

 computation_scope (computation_scope const &)=delete
 
 computation_scope (run_context &owner)
 
void finish ()
 End the interval explicitly, reporting clock errors to the caller.
 
computation_scope & operator= (computation_scope const &)=delete
 
 ~computation_scope () noexcept
 

Constructor & Destructor Documentation

◆ computation_scope() [1/2]

uni20::run_context::computation_scope::computation_scope ( run_context &  owner)
explicit

◆ computation_scope() [2/2]

uni20::run_context::computation_scope::computation_scope ( computation_scope const &  )
delete

◆ ~computation_scope()

uni20::run_context::computation_scope::~computation_scope ( )
noexcept

Member Function Documentation

◆ finish()

void uni20::run_context::computation_scope::finish ( )

End the interval explicitly, reporting clock errors to the caller.

◆ operator=()

computation_scope & uni20::run_context::computation_scope::operator= ( computation_scope const &  )
delete

The documentation for this class was generated from the following files: