Banuba SDK
Public Types | Public Attributes | List of all members
bnb::time_stamped_event< Event > Class Template Reference
Inheritance diagram for bnb::time_stamped_event< Event >:
bnb::base_event< Event > bnb::base_event_iface bnb::identified_class< event_id_t, Event >

Public Types

using time_stamp_t = std::chrono::time_point< std::chrono::high_resolution_clock >
 
- Public Types inherited from bnb::base_event< Event >
using allocator = static_pool_allocator_fallback< Event, 3 *2 >
 

Public Attributes

const time_stamp_t time_stamp
 

Additional Inherited Members

- Public Member Functions inherited from bnb::base_event< Event >
event_id_t get_type_id () const noexcept final
 
- Public Member Functions inherited from bnb::base_event_iface
virtual event_id_t get_type_id () const noexcept=0
 
- Static Public Member Functions inherited from bnb::identified_class< event_id_t, Event >
static const char * get_name () noexcept
 
static event_id_t get_id () noexcept
 
- Static Public Attributes inherited from bnb::base_event< Event >
const static event_id_t id
 

Detailed Description

template<typename Event>
class bnb::time_stamped_event< Event >

Definition at line 67 of file event.hpp.


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