neoGFX
C++ GPU-oriented GUI library and app/game creation framework.
neogfx::event_handle< Arguments >::handler_list_item Struct Reference

#include <event.hpp>

Public Attributes

boost::optional< std::thread::id > iThreadId
 
unique_id_type iUniqueId
 
handler_callback iHandlerCallback
 
sink_reference_count iSinkReferenceCount
 

Detailed Description

template<typename... Arguments>
struct neogfx::event_handle< Arguments >::handler_list_item

Definition at line 48 of file event.hpp.

Member Data Documentation

◆ iHandlerCallback

template<typename... Arguments>
handler_callback neogfx::event_handle< Arguments >::handler_list_item::iHandlerCallback

Definition at line 48 of file event.hpp.

◆ iSinkReferenceCount

template<typename... Arguments>
sink_reference_count neogfx::event_handle< Arguments >::handler_list_item::iSinkReferenceCount

Definition at line 48 of file event.hpp.

◆ iThreadId

template<typename... Arguments>
boost::optional<std::thread::id> neogfx::event_handle< Arguments >::handler_list_item::iThreadId

Definition at line 48 of file event.hpp.

◆ iUniqueId

template<typename... Arguments>
unique_id_type neogfx::event_handle< Arguments >::handler_list_item::iUniqueId

Definition at line 48 of file event.hpp.


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