Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
GenericHubFlow< D > Member List

This is the complete list of members for GenericHubFlow< D >, including all inherited members.

Action typedefDispatchFlow< Buffer< D >, 1 >
alloc()FlowInterface< MessageType >inline
alloc_async(Executable *target)FlowInterface< MessageType >inline
allocate_and_call(FlowInterface< Buffer< T > > *target_flow, Callback c, Pool *pool=nullptr)DispatchFlow< Buffer< D >, 1 >inline
allocate_and_call(Callback c, QAsync *queue)DispatchFlow< Buffer< D >, 1 >inline
allocate_and_clone() OVERRIDEDispatchFlow< Buffer< D >, 1 >inlineprotected
Base typedefDispatchFlow< Buffer< D >, 1 >
buffer_type typedefGenericHubFlow< D >
call_immediately(Callback c)DispatchFlow< Buffer< D >, 1 >inline
cast_alloc(QMember *entry)FlowInterface< MessageType >inlinestatic
clone()DispatchFlow< Buffer< D >, 1 >inlineprotected
DispatchFlow(Service *service)DispatchFlow< Buffer< D >, 1 >inline
entry() OVERRIDEDispatchFlow< Buffer< D >, 1 >inlinevirtual
GenericHubFlow(Service *s)GenericHubFlow< D >inline
get_allocation_result(FlowInterface< Buffer< T > > *target_flow)DispatchFlow< Buffer< D >, 1 >inline
get_message_id() OVERRIDEDispatchFlow< Buffer< D >, 1 >inlineprotected
HandlerType typedefDispatchFlow< Buffer< D >, 1 >
ID typedefDispatchFlow< Buffer< D >, 1 >
message()TypedStateFlow< MessageType, Base >inlineprotected
message_type typedefFlowInterface< MessageType >
pool()FlowInterface< MessageType >inlinevirtual
port_type typedefGenericHubFlow< D >
register_fallback_handler(HandlerType *handler)DispatchFlow< Buffer< D >, 1 >inline
register_handler(HandlerType *handler, ID id, ID mask)DispatchFlow< Buffer< D >, 1 >inline
register_port(port_type *port)GenericHubFlow< D >inline
release() OVERRIDETypedStateFlow< MessageType, Base >inlineprotected
return_buffer()TypedStateFlow< MessageType, Base >inlineprotected
send(MessageType *msg, unsigned priority=UINT_MAX) OVERRIDETypedStateFlow< MessageType, Base >inlinevirtual
send_transfer() OVERRIDEDispatchFlow< Buffer< D >, 1 >inlineprotected
transfer_message()TypedStateFlow< MessageType, Base >inlineprotected
type_helper()FlowInterface< MessageType >inlinevirtual
TypedStateFlow(Service *service)TypedStateFlow< MessageType, Base >inline
unregister_handler(HandlerType *handler, ID id, ID mask)DispatchFlow< Buffer< D >, 1 >inline
unregister_handler_all(HandlerType *handler)DispatchFlow< Buffer< D >, 1 >inline
unregister_port(port_type *port)GenericHubFlow< D >inline
value_type typedefGenericHubFlow< D >
~FlowInterface() (defined in FlowInterface< MessageType >)FlowInterface< MessageType >inlinevirtual
~TypedStateFlow()TypedStateFlow< MessageType, Base >inlinevirtual