MIRA
ChannelSynchronizer< Ts > Member List

This is the complete list of members for ChannelSynchronizer< Ts >, including all inherited members.

BY_SEQUENCE_ID enum valueChannelSynchronizerBase
BY_TIMESTAMP enum valueChannelSynchronizerBase
ChannelSynchronizer()ChannelSynchronizer< Ts >inline
isValid() constChannelSynchronizer< Ts >inline
read()ChannelSynchronizer< Ts >inline
setSynchronizationMode(const SynchronizationMode &synchronizationMode)ChannelSynchronizer< Ts >inline
subscribe(Authority &authority, StringArgumentHelper< Ts >... channelIDs, const Duration &t=Duration::milliseconds(100))ChannelSynchronizer< Ts >inline
subscribe(Authority &authority, StringArgumentHelper< Ts >... channelIDs, std::function< void(ChannelRead< Ts >...)> fn, const Duration &t=Duration::milliseconds(100))ChannelSynchronizer< Ts >inline
subscribe(Authority &authority, const std::vector< std::string > &channelIDs, std::function< void(ChannelRead< Ts >...)> fn, const Duration &t=Duration::milliseconds(100))ChannelSynchronizer< Ts >inline
subscribe(Authority &authority, StringArgumentHelper< Ts >... channelIDs, void(Class::*f)(ChannelRead< Ts >...), Class *obj, const Duration &t=Duration::milliseconds(100))ChannelSynchronizer< Ts >inline
subscribe(Authority &authority, std::vector< std::string > channelIDs, void(Class::*f)(ChannelRead< Ts >...), Class *obj, const Duration &t=Duration::milliseconds(100))ChannelSynchronizer< Ts >inline
SynchronizationMode enum nameChannelSynchronizerBase
unsubscribe(Authority &authority)ChannelSynchronizer< Ts >inline
waitForData(const Duration &timeout=Duration::infinity())ChannelSynchronizer< Ts >inline
waitForPublisher(const Duration &timeout=Duration::infinity()) constChannelSynchronizer< Ts >inline