template<typename ColT, typename MsgT>
CallbackProxySend struct
Base classes
-
template<typename SignalT>struct CallbackBase<signal::Signal<MsgT>>
Public types
-
using SignalBaseType = typename signal::
Signal<MsgT> - using SignalType = typename CallbackBase<SignalBaseType>::SignalType
- using SignalDataType = typename SignalType::DataType
- using IndexedProxyType = typename ColT::ProxyType
- using ProxyType = typename ColT::CollectionProxyType
- using IndexType = typename ColT::IndexType
- using MessageType = MsgT
Constructors, destructors, conversion operators
- CallbackProxySend(HandlerType const in_handler, IndexedProxyType const& in_proxy)
- CallbackProxySend(HandlerType const in_handler, ProxyType const& in_proxy, IndexType const& in_idx)
Public functions
-
template<typename SerializerT>void serialize(SerializerT& s)