libcopp  2.2.0
Public Types | Public Member Functions | Private Attributes
test_this_context_yield_runner Class Reference
Collaboration diagram for test_this_context_yield_runner:
Collaboration graph

Public Types

typedef copp::coroutine_context_default value_type
 
typedef value_typevalue_ptr_type
 

Public Member Functions

 test_this_context_yield_runner ()
 
int operator() (void *)
 
bool is_run ()
 
bool is_finished ()
 

Private Attributes

bool run_
 
bool finished_
 

Detailed Description

Definition at line 100 of file coroutine_context_this_coroutine_test.cpp.

Member Typedef Documentation

◆ value_ptr_type

Definition at line 103 of file coroutine_context_this_coroutine_test.cpp.

◆ value_type

Definition at line 102 of file coroutine_context_this_coroutine_test.cpp.

Constructor & Destructor Documentation

◆ test_this_context_yield_runner()

test_this_context_yield_runner::test_this_context_yield_runner ( )
inline

Definition at line 106 of file coroutine_context_this_coroutine_test.cpp.

Member Function Documentation

◆ is_finished()

bool test_this_context_yield_runner::is_finished ( )
inline

Definition at line 116 of file coroutine_context_this_coroutine_test.cpp.

References finished_.

Referenced by CASE_TEST().

◆ is_run()

bool test_this_context_yield_runner::is_run ( )
inline

Definition at line 114 of file coroutine_context_this_coroutine_test.cpp.

References run_.

Referenced by CASE_TEST().

◆ operator()()

int test_this_context_yield_runner::operator() ( void *  )
inline

Field Documentation

◆ finished_

bool test_this_context_yield_runner::finished_
private

Definition at line 120 of file coroutine_context_this_coroutine_test.cpp.

Referenced by is_finished(), and operator()().

◆ run_

bool test_this_context_yield_runner::run_
private

Definition at line 119 of file coroutine_context_this_coroutine_test.cpp.

Referenced by is_run(), and operator()().


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