FairMQ  1.4.33
C++ Message Queuing Library and Framework
FairMQDevice Member List

This is the complete list of members for FairMQDevice, including all inherited members.

AddChannel(const std::string &name, FairMQChannel &&channel) (defined in FairMQDevice)FairMQDeviceinline
AddTransport(const fair::mq::Transport transport)FairMQDevice
Bind() (defined in FairMQDevice)FairMQDeviceinlineprotectedvirtual
ChangeState(const fair::mq::Transition transition)FairMQDeviceinline
ChangeState(const std::string &transition)FairMQDeviceinline
ConditionalRun()FairMQDeviceinlineprotectedvirtual
Connect() (defined in FairMQDevice)FairMQDeviceinlineprotectedvirtual
DefaultId (defined in FairMQDevice)FairMQDevicestatic
DefaultInitTimeout (defined in FairMQDevice)FairMQDevicestatic
DefaultIOThreads (defined in FairMQDevice)FairMQDevicestatic
DefaultMaxRunTime (defined in FairMQDevice)FairMQDevicestatic
DefaultNetworkInterface (defined in FairMQDevice)FairMQDevicestatic
DefaultRate (defined in FairMQDevice)FairMQDevicestatic
DefaultSession (defined in FairMQDevice)FairMQDevicestatic
DefaultTransportName (defined in FairMQDevice)FairMQDevicestatic
DefaultTransportType (defined in FairMQDevice)FairMQDevicestatic
Deserialize(FairMQMessage &msg, DataType &&data, Args &&... args) const (defined in FairMQDevice)FairMQDeviceinline
FairMQChannel (defined in FairMQDevice)FairMQDevicefriend
FairMQDevice()FairMQDevice
FairMQDevice(fair::mq::ProgOptions &config)FairMQDevice
FairMQDevice(const fair::mq::tools::Version version)FairMQDevice
FairMQDevice(fair::mq::ProgOptions &config, const fair::mq::tools::Version version)FairMQDevice
FairMQDevice(const FairMQDevice &)=deleteFairMQDevice
fChannelsFairMQDevice
fConfigFairMQDevice
fIdFairMQDeviceprotected
fInternalConfigFairMQDevice
fTransportFactoryFairMQDeviceprotected
fTransportsFairMQDeviceprotected
GetChannel(const std::string &channelName, const int index=0) (defined in FairMQDevice)FairMQDeviceinline
GetConfig() constFairMQDeviceinline
GetCurrentState() constFairMQDeviceinline
GetCurrentStateName() constFairMQDeviceinline
GetDefaultTransport() const (defined in FairMQDevice)FairMQDeviceinline
GetId() (defined in FairMQDevice)FairMQDeviceinline
GetInitTimeoutInS() const (defined in FairMQDevice)FairMQDeviceinline
GetNetworkInterface() const (defined in FairMQDevice)FairMQDeviceinline
GetNumIoThreads() const (defined in FairMQDevice)FairMQDeviceinline
GetRawCmdLineArgs() const (defined in FairMQDevice)FairMQDeviceinline
GetStateName(const fair::mq::State state)FairMQDeviceinlinestatic
GetTransitionName(const fair::mq::Transition transition)FairMQDeviceinlinestatic
GetTransportName() constFairMQDeviceinline
GetVersion() const (defined in FairMQDevice)FairMQDeviceinline
Init()FairMQDeviceinlineprotectedvirtual
InitTask()FairMQDeviceinlineprotectedvirtual
LogSocketRates()FairMQDevicevirtual
NewMessage(Args &&... args) (defined in FairMQDevice)FairMQDeviceinline
NewMessageFor(const std::string &channel, int index, Args &&... args) (defined in FairMQDevice)FairMQDeviceinline
NewPoller(const Ts &... inputs) (defined in FairMQDevice)FairMQDeviceinline
NewPoller(const std::vector< FairMQChannel * > &channels) (defined in FairMQDevice)FairMQDeviceinline
NewSimpleMessage(const T &data) (defined in FairMQDevice)FairMQDeviceinline
NewSimpleMessageFor(const std::string &channel, int index, const T &data) (defined in FairMQDevice)FairMQDeviceinline
NewStatePending() constFairMQDeviceinline
NewStaticMessage(const T &data) (defined in FairMQDevice)FairMQDeviceinline
NewStaticMessageFor(const std::string &channel, int index, const T &data) (defined in FairMQDevice)FairMQDeviceinline
NewUnmanagedRegion(Args &&... args) (defined in FairMQDevice)FairMQDeviceinline
NewUnmanagedRegionFor(const std::string &channel, int index, Args &&... args) (defined in FairMQDevice)FairMQDeviceinline
OnData(const std::string &channelName, bool(T::*memberFunction)(FairMQMessagePtr &msg, int index)) (defined in FairMQDevice)FairMQDeviceinline
OnData(const std::string &channelName, InputMsgCallback callback) (defined in FairMQDevice)FairMQDeviceinline
OnData(const std::string &channelName, bool(T::*memberFunction)(FairMQParts &parts, int index)) (defined in FairMQDevice)FairMQDeviceinline
OnData(const std::string &channelName, InputMultipartCallback callback) (defined in FairMQDevice)FairMQDeviceinline
operator=(const FairMQDevice &)=deleteFairMQDevice
PostRun()FairMQDeviceinlineprotectedvirtual
PreRun()FairMQDeviceinlineprotectedvirtual
PrintRegisteredChannels() (defined in FairMQDevice)FairMQDeviceinline
Receive(FairMQMessagePtr &msg, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)FairMQDeviceinline
Receive(FairMQParts &parts, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)FairMQDeviceinline
RegisterChannelEndpoint(const std::string &channelName, uint16_t minNumSubChannels=1, uint16_t maxNumSubChannels=1) (defined in FairMQDevice)FairMQDeviceinline
RegisterChannelEndpoints() (defined in FairMQDevice)FairMQDeviceinlinevirtual
Reset()FairMQDeviceinlineprotectedvirtual
ResetTask()FairMQDeviceinlineprotectedvirtual
Run()FairMQDeviceinlineprotectedvirtual
RunStateMachine() (defined in FairMQDevice)FairMQDeviceinline
Send(FairMQMessagePtr &msg, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)FairMQDeviceinline
Send(FairMQParts &parts, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)FairMQDeviceinline
Serialize(FairMQMessage &msg, DataType &&data, Args &&... args) const (defined in FairMQDevice)FairMQDeviceinline
SetConfig(fair::mq::ProgOptions &config)FairMQDevice
SetDefaultTransport(const std::string &name) (defined in FairMQDevice)FairMQDeviceinline
SetId(const std::string &id) (defined in FairMQDevice)FairMQDeviceinline
SetInitTimeoutInS(int initTimeoutInS) (defined in FairMQDevice)FairMQDeviceinline
SetNetworkInterface(const std::string &networkInterface) (defined in FairMQDevice)FairMQDeviceinline
SetNumIoThreads(int numIoThreads) (defined in FairMQDevice)FairMQDeviceinline
SetRawCmdLineArgs(const std::vector< std::string > &args) (defined in FairMQDevice)FairMQDeviceinline
SetTransport(const std::string &transport)FairMQDeviceinline
SubscribeToNewTransition(const std::string &key, std::function< void(const fair::mq::Transition)> callback)FairMQDeviceinline
SubscribeToStateChange(const std::string &key, std::function< void(const fair::mq::State)> callback)FairMQDeviceinline
TransitionTo(const fair::mq::State state) (defined in FairMQDevice)FairMQDevice
Transport() const -> FairMQTransportFactory *FairMQDeviceinline
UnsubscribeFromNewTransition(const std::string &key)FairMQDeviceinline
UnsubscribeFromStateChange(const std::string &key)FairMQDeviceinline
WaitFor(std::chrono::duration< Rep, Period > const &duration)FairMQDeviceinline
WaitForNextState()FairMQDeviceinline
WaitForState(fair::mq::State state)FairMQDeviceinline
WaitForState(const std::string &state)FairMQDeviceinline
~FairMQDevice()FairMQDevicevirtual

privacy