ACE 8.0.1
|
Classes | |
class | ACE_Event_Handler |
Provides an abstract interface for handling various types of I/O, timer, and signal events. More... | |
class | ACE_Event_Handler::Policy |
Base class for all handler policies. More... | |
class | ACE_Event_Handler::Reference_Counting_Policy |
This policy dictates the reference counting requirements for the handler. More... | |
class | ACE_Event_Handler_var |
Auto pointer like class for Event Handlers. More... | |
class | ACE_Notification_Buffer |
Simple wrapper for passing ACE_Event_Handler *s and ACE_Reactor_Masks between threads. More... | |
Namespaces | |
namespace | ACE |
The namespace containing the ACE framework itself. | |
Macros | |
#define | ACE_HAS_ACE_MAKE_EVENT_HANDLER |
Typedefs | |
typedef unsigned long | ACE_Reactor_Mask |
Functions | |
template<class T , typename = typename std::enable_if<std::is_base_of<ACE_Event_Handler, T>::value>::type, typename ... Args> | |
ACE_Event_Handler_var | ACE::make_event_handler (Args &&...args) |
#define ACE_HAS_ACE_MAKE_EVENT_HANDLER |
Define that we can use in user code to check if this helper factory method is there