Banuba SDK
Loading...
Searching...
No Matches
bnb::simple_event< T, Count > Class Template Reference
Inheritance diagram for bnb::simple_event< T, Count >:
bnb::base_event< simple_event< T, Count > > bnb::base_event_iface bnb::identified_class< event_id_t, simple_event< T, Count > >

Public Member Functions

template<typename... Args>
 simple_event (Args &&... args)
 
- Public Member Functions inherited from bnb::base_event< simple_event< T, Count > >
event_id_t get_type_id () const noexcept final
 
- Public Member Functions inherited from bnb::base_event_iface

Public Attributes

value
 

Additional Inherited Members

- Public Types inherited from bnb::base_event< simple_event< T, Count > >
using allocator
 
- Static Public Member Functions inherited from bnb::identified_class< event_id_t, simple_event< T, Count > >
static const char * get_name () noexcept
 
static event_id_t get_id () noexcept
 
- Static Public Attributes inherited from bnb::base_event< simple_event< T, Count > >
static const event_id_t id
 

Detailed Description

template<typename T, int Count>
class bnb::simple_event< T, Count >

Definition at line 79 of file event.hpp.

Constructor & Destructor Documentation

◆ simple_event()

template<typename T , int Count>
template<typename... Args>
bnb::simple_event< T, Count >::simple_event ( Args &&... args)
inlineexplicit

Definition at line 83 of file event.hpp.

84 : value(args...)
85 {
86 }

Member Data Documentation

◆ value

template<typename T , int Count>
T bnb::simple_event< T, Count >::value

Definition at line 88 of file event.hpp.


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