libcopp 2.3.1
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Typedefs | Functions | Variables
coroutine_context_channel_test.cpp File Reference
#include <libcopp/coroutine/coroutine_context_container.h>
#include <libcopp/coroutine/coroutine_context_fiber_container.h>
#include <libcopp/coroutine/stackful_channel.h>
#include <cstdio>
#include <cstring>
#include <iostream>
#include "frame/test_macros.h"
Include dependency graph for coroutine_context_channel_test.cpp:

Go to the source code of this file.

Data Structures

struct  test_context_channel_foo_error_transform< int >
 
struct  test_context_channel_foo_error_transform< int * >
 
struct  test_context_channel_this_coroutine< test_context_channel_coroutine_context_test_type >
 
class  test_context_channel_foo_runner< TCTX, T >
 

Typedefs

using test_context_channel_coroutine_context_test_type = copp::coroutine_context_container< copp::allocator::stack_allocator_memory >
 

Functions

 CASE_TEST (coroutine_channel, channel_int)
 
 CASE_TEST (coroutine_channel, channel_pointer)
 

Variables

static int g_test_coroutine_channel_status = 0
 

Typedef Documentation

◆ test_context_channel_coroutine_context_test_type

using test_context_channel_coroutine_context_test_type = copp::coroutine_context_container<copp::allocator::stack_allocator_memory>

Definition at line 13 of file coroutine_context_channel_test.cpp.

Function Documentation

◆ CASE_TEST() [1/2]

CASE_TEST ( coroutine_channel  ,
channel_int   
)

◆ CASE_TEST() [2/2]

CASE_TEST ( coroutine_channel  ,
channel_pointer   
)

Variable Documentation

◆ g_test_coroutine_channel_status

int g_test_coroutine_channel_status = 0
static