Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::ActiveMessageHandlerReg< T, T2 > Class Template Reference

#include <activemsg.h>

Inheritance diagram for Realm::ActiveMessageHandlerReg< T, T2 >:
Collaboration diagram for Realm::ActiveMessageHandlerReg< T, T2 >:

Public Member Functions

 ActiveMessageHandlerReg (void)
 
 ~ActiveMessageHandlerReg (void)
 
virtual ActiveMessageHandlerTable::MessageHandler get_handler (void) const
 
virtual ActiveMessageHandlerTable::MessageHandlerNoTimeout get_handler_notimeout (void) const
 
virtual ActiveMessageHandlerTable::MessageHandlerInline get_handler_inline (void) const
 
void force_instantiation (void)
 
- Public Member Functions inherited from Realm::ActiveMessageHandlerRegBase
virtual ~ActiveMessageHandlerRegBase (void)
 

Additional Inherited Members

- Public Attributes inherited from Realm::ActiveMessageHandlerRegBase
ActiveMessageHandlerTable::TypeHash hash
 
const charname
 
bool must_free
 
ActiveMessageHandlerRegBasenext_handler
 
std::optional< const FragmentInfo &(*)(const void *)> extract_frag_info
 

Constructor & Destructor Documentation

◆ ActiveMessageHandlerReg()

template<typename T , typename T2 = T>
Realm::ActiveMessageHandlerReg< T, T2 >::ActiveMessageHandlerReg ( void  )

◆ ~ActiveMessageHandlerReg()

Member Function Documentation

◆ force_instantiation()

template<typename T , typename T2 = T>
void Realm::ActiveMessageHandlerReg< T, T2 >::force_instantiation ( void  )
inline

◆ get_handler()

◆ get_handler_inline()

◆ get_handler_notimeout()


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