DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
Loading...
Searching...
No Matches
TimedSuspend Struct Reference

可等待的延迟对象,用于协程中的定时暂停 More...

Public Member Functions

bool await_ready () const noexcept
 
void await_suspend (std::coroutine_handle<> h) const
 
void await_resume () const noexcept
 

Public Attributes

std::chrono::milliseconds delay
 

Detailed Description

可等待的延迟对象,用于协程中的定时暂停

Definition at line 149 of file coroutine_integration_demo.cpp.

Member Function Documentation

◆ await_ready()

bool TimedSuspend::await_ready ( ) const
inlinenoexcept

Definition at line 152 of file coroutine_integration_demo.cpp.

◆ await_resume()

void TimedSuspend::await_resume ( ) const
inlinenoexcept

Definition at line 161 of file coroutine_integration_demo.cpp.

◆ await_suspend()

void TimedSuspend::await_suspend ( std::coroutine_handle<>  h) const
inline

Definition at line 154 of file coroutine_integration_demo.cpp.

Member Data Documentation

◆ delay

std::chrono::milliseconds TimedSuspend::delay

Definition at line 150 of file coroutine_integration_demo.cpp.


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