YACLib
C++ library for concurrent tasks execution
Loading...
Searching...
No Matches
yaclib::detail::DynamicSharedEvent< Event > Struct Template Reference

#include <shared_event.hpp>

Inheritance diagram for yaclib::detail::DynamicSharedEvent< Event >:
[legend]
Collaboration diagram for yaclib::detail::DynamicSharedEvent< Event >:
[legend]

Public Member Functions

 DynamicSharedEvent (size_t total_count)
 

Public Attributes

std::vector< EventHelperCallback< Event > > callbacks
 

Static Public Attributes

static constexpr bool kShared = true
 

Detailed Description

template<typename Event>
struct yaclib::detail::DynamicSharedEvent< Event >

Definition at line 53 of file shared_event.hpp.

Constructor & Destructor Documentation

◆ DynamicSharedEvent()

template<typename Event >
yaclib::detail::DynamicSharedEvent< Event >::DynamicSharedEvent ( size_t  total_count)
inlineexplicit

Definition at line 56 of file shared_event.hpp.

Member Data Documentation

◆ callbacks

Definition at line 59 of file shared_event.hpp.

◆ kShared

template<typename Event >
constexpr bool yaclib::detail::DynamicSharedEvent< Event >::kShared = true
staticconstexpr

Definition at line 54 of file shared_event.hpp.


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