FairMQ  1.4.14
C++ Message Queuing Library and Framework
fair::mq::sdk::BasicTopology< Executor, Allocator > Member List

This is the complete list of members for fair::mq::sdk::BasicTopology< Executor, Allocator >, including all inherited members.

AggregateState() const -> DeviceState (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AllocatorType typedeffair::mq::sdk::AsioBase< Executor, Allocator >
AsioBase()=deletefair::mq::sdk::AsioBase< Executor, Allocator >
AsioBase(Executor ex, Allocator alloc)fair::mq::sdk::AsioBase< Executor, Allocator >inlineexplicit
AsioBase(const AsioBase &)=deletefair::mq::sdk::AsioBase< Executor, Allocator >
AsioBase(AsioBase &&) noexcept=defaultfair::mq::sdk::AsioBase< Executor, Allocator >
AsyncChangeState(const TopologyTransition transition, const std::string &path, Duration timeout, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncChangeState(const TopologyTransition transition, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncChangeState(const TopologyTransition transition, Duration timeout, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncChangeState(const TopologyTransition transition, const std::string &path, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncGetProperties(DevicePropertyQuery const &query, const std::string &path, Duration timeout, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncGetProperties(DevicePropertyQuery const &query, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncSetProperties(const DeviceProperties &props, const std::string &path, Duration timeout, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncSetProperties(DeviceProperties const &props, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncWaitForState(const DeviceState targetLastState, const DeviceState targetCurrentState, const std::string &path, Duration timeout, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncWaitForState(const DeviceState targetLastState, const DeviceState targetCurrentState, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
AsyncWaitForState(const DeviceState targetCurrentState, CompletionToken &&token)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
BasicTopology(DDSTopology topo, DDSSession session)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
BasicTopology(const Executor &ex, DDSTopology topo, DDSSession session, Allocator alloc=DefaultAllocator())fair::mq::sdk::BasicTopology< Executor, Allocator >inline
BasicTopology(const BasicTopology &)=deletefair::mq::sdk::BasicTopology< Executor, Allocator >
BasicTopology(BasicTopology &&)=defaultfair::mq::sdk::BasicTopology< Executor, Allocator >
ChangeState(const TopologyTransition transition, const std::string &path="", Duration timeout=Duration(0)) -> std::pair< std::error_code, TopologyState >fair::mq::sdk::BasicTopology< Executor, Allocator >inline
ChangeState(const TopologyTransition transition, Duration timeout) -> std::pair< std::error_code, TopologyState >fair::mq::sdk::BasicTopology< Executor, Allocator >inline
ChangeStateCompletionSignature typedef (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >
Duration typedef (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >
ExecutorType typedeffair::mq::sdk::AsioBase< Executor, Allocator >
GetAllocator() const noexcept -> AllocatorTypefair::mq::sdk::AsioBase< Executor, Allocator >inline
GetCurrentState() const -> TopologyStatefair::mq::sdk::BasicTopology< Executor, Allocator >inline
GetExecutor() const noexcept -> ExecutorTypefair::mq::sdk::AsioBase< Executor, Allocator >inline
GetHeartbeatInterval() const (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
GetProperties(DevicePropertyQuery const &query, const std::string &path="", Duration timeout=Duration(0)) -> std::pair< std::error_code, GetPropertiesResult >fair::mq::sdk::BasicTopology< Executor, Allocator >inline
GetPropertiesCompletionSignature typedef (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >
HandleCmd(cmd::StateChangeSubscription const &cmd) -> void (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
HandleCmd(cmd::StateChangeUnsubscription const &cmd) -> void (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
HandleCmd(cmd::StateChange const &cmd, DDSChannel::Id const &senderId) -> void (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
HandleCmd(cmd::TransitionStatus const &cmd) -> void (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
HandleCmd(cmd::Properties const &cmd) -> void (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
HandleCmd(cmd::PropertiesSet const &cmd) -> void (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
operator=(const BasicTopology &)=delete (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >
operator=(BasicTopology &&)=default (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >
operator=(const AsioBase &)=delete (defined in fair::mq::sdk::AsioBase< Executor, Allocator >)fair::mq::sdk::AsioBase< Executor, Allocator >
operator=(AsioBase &&) noexcept=default (defined in fair::mq::sdk::AsioBase< Executor, Allocator >)fair::mq::sdk::AsioBase< Executor, Allocator >
SendSubscriptionHeartbeats(const std::error_code &ec) (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
SetHeartbeatInterval(Duration duration) (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
SetProperties(DeviceProperties const &properties, const std::string &path="", Duration timeout=Duration(0)) -> std::pair< std::error_code, FailedDevices >fair::mq::sdk::BasicTopology< Executor, Allocator >inline
SetPropertiesCompletionSignature typedef (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >
StateEqualsTo(DeviceState state) const -> bool (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
SubscribeToCommands() (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
SubscribeToStateChanges() (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
UnsubscribeFromStateChanges() (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline
WaitForState(const DeviceState targetLastState, const DeviceState targetCurrentState, const std::string &path="", Duration timeout=Duration(0)) -> std::error_codefair::mq::sdk::BasicTopology< Executor, Allocator >inline
WaitForState(const DeviceState targetCurrentState, const std::string &path="", Duration timeout=Duration(0)) -> std::error_codefair::mq::sdk::BasicTopology< Executor, Allocator >inline
WaitForStateCompletionSignature typedef (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >
~AsioBase()=default (defined in fair::mq::sdk::AsioBase< Executor, Allocator >)fair::mq::sdk::AsioBase< Executor, Allocator >
~BasicTopology() (defined in fair::mq::sdk::BasicTopology< Executor, Allocator >)fair::mq::sdk::BasicTopology< Executor, Allocator >inline

privacy