# FairMQ: Member List

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 typedef | fair::mq::sdk::AsioBase< Executor, Allocator > |
AsioBase()=delete | fair::mq::sdk::AsioBase< Executor, Allocator > |
AsioBase(Executor ex, Allocator alloc) | fair::mq::sdk::AsioBase< Executor, Allocator > | inlineexplicit
AsioBase(const AsioBase &)=delete | fair::mq::sdk::AsioBase< Executor, Allocator > |
AsioBase(AsioBase &&) noexcept=default | fair::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 &)=delete | fair::mq::sdk::BasicTopology< Executor, Allocator > |
BasicTopology(BasicTopology &&)=default | fair::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 typedef | fair::mq::sdk::AsioBase< Executor, Allocator > |
GetAllocator() const noexcept -> AllocatorType | fair::mq::sdk::AsioBase< Executor, Allocator > | inline
GetCurrentState() const -> TopologyState | fair::mq::sdk::BasicTopology< Executor, Allocator > | inline
GetExecutor() const noexcept -> ExecutorType | fair::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_code | fair::mq::sdk::BasicTopology< Executor, Allocator > | inline
WaitForState(const DeviceState targetCurrentState, const std::string &path="", Duration timeout=Duration(0)) -> std::error_code | fair::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