FairMQ
1.4.14
C++ Message Queuing Library and Framework
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
N
asio
▼
N
detail
C
associated_allocator_impl< T, Allocator, std::enable_if_t< T::AllocatorType > >
Specialize to match our coding conventions
C
associated_executor_impl< T, Executor, std::enable_if_t< is_executor< typename T::ExecutorType >::value > >
Specialize to match our coding conventions
▼
N
fair
Tools for interfacing containers to the transport via polymorphic allocators
▼
N
mq
►
N
fsm
C
AUTO_E
C
BIND_E
C
BINDING_S
C
BOUND_S
C
COMPLETE_INIT_E
C
CONNECT_E
C
CONNECTING_S
C
DEVICE_READY_S
C
END_E
C
ERROR_FOUND_E
C
ERROR_S
C
EXITING_S
C
IDLE_S
C
INIT_DEVICE_E
C
INIT_TASK_E
C
INITIALIZED_S
C
INITIALIZING_DEVICE_S
C
INITIALIZING_TASK_S
►
C
Machine_
C
DefaultFct
C
transition_table
C
OK_S
C
READY_S
C
RESET_DEVICE_E
C
RESET_TASK_E
C
RESETTING_DEVICE_S
C
RESETTING_TASK_S
C
RUN_E
C
RUNNING_S
C
STOP_E
►
N
hooks
C
InstantiateDevice
C
LoadPlugins
C
ModifyRawCmdLineArgs
C
SetCustomCmdLineOptions
►
N
ofi
C
Address
C
Context
Transport-wide context
C
ContextError
C
ControlMessage
C
ControlMessageContent
C
Empty
C
Message
C
Poller
C
PostBuffer
C
PostMultiPartStartBuffer
C
SilentSocketError
C
Socket
C
TransportFactory
FairMQ transport factory for the ofi transport
►
N
plugins
C
Config
C
Control
C
DDS
C
DDSConfig
C
DDSSubscription
C
IofN
C
PMIxPlugin
C
terminal_config
►
N
sdk
►
N
cmd
C
ChangeState
C
CheckState
C
Cmd
►
C
Cmds
C
CommandFormatError
C
Config
C
CurrentState
C
DumpConfig
C
GetProperties
C
Properties
C
PropertiesSet
C
SetProperties
C
StateChange
C
StateChangeExitingReceived
C
StateChangeSubscription
C
StateChangeUnsubscription
C
SubscribeToStateChange
C
SubscriptionHeartbeat
C
TransitionStatus
C
UnsubscribeFromStateChange
C
AsioAsyncOp
Interface for Asio-compliant asynchronous operation, see
https://www.boost.org/doc/libs/1_70_0/doc/html/boost_asio/reference/asynchronous_operations.html
C
AsioAsyncOp< Executor, Allocator, SignatureReturnType(SignatureFirstArgType, SignatureArgTypes...)>
C
AsioAsyncOpImpl
C
AsioAsyncOpImplBase
C
AsioBase
Base for creating Asio-enabled I/O objects
C
BasicTopology
Represents a FairMQ topology
C
DDSAgent
Represents a DDS agent
C
DDSChannel
C
DDSCollection
Represents a DDS collection
►
C
DDSEnvironment
Sets up the DDS environment (object helper)
►
C
Impl
C
Tag
►
C
DDSSession
Represents a DDS session
C
AgentCount
C
CommanderInfo
►
C
Impl
C
Tag
C
DDSTask
Represents a DDS task
►
C
DDSTopology
Represents a DDS topology
C
Impl
C
DeviceStatus
►
C
GetPropertiesResult
C
Device
C
MixedStateError
C
RuntimeError
►
N
shmem
C
DeviceCounter
C
Manager
C
Message
C
MetaHeader
►
C
Monitor
C
DaemonPresent
C
Poller
C
Region
C
RegionBlock
C
RegionCounter
C
RegionInfo
C
SharedMemoryError
C
Socket
C
TerminalConfig
C
TransportFactory
C
UnmanagedRegion
C
ZMsg
►
N
tools
C
DefaultRouteDetectionError
C
execute_result
C
HashEnum
C
InstanceLimiter
C
RateLimiter
C
Semaphore
A simple blocking semaphore
C
SharedSemaphore
A simple copyable blocking semaphore
C
Version
C
ChannelResource
C
DeviceErrorState
C
DeviceRunner
Utility class to facilitate a convenient top-level device launch/shutdown
C
ErrorCategory
C
Event
C
EventManager
Manages event callbacks from different subscribers
C
FairMQMemoryResource
C
MessageError
C
OngoingTransition
C
ParserError
C
Plugin
Base class for FairMQ plugins
►
C
PluginManager
Manages and owns plugin instances
C
BadSearchPath
C
PluginInstantiationError
C
PluginLoadError
C
ProgramOptionsParseError
►
C
PluginServices
Facilitates communication between devices and plugins
C
DeviceControlError
C
PollerError
C
ProgOptions
C
PropertyChange
C
PropertyChangeAsString
C
PropertyHelper
C
PropertyNotFoundError
C
SocketError
►
C
StateMachine
C
ErrorStateException
C
StateQueue
C
TransportFactoryError
▼
N
pmix
▼
C
Commands
C
Holder
C
info
C
pdata
C
proc
C
rank
C
runtime_error
C
value
▼
N
std
C
hash< fair::mq::Transport >
C
is_error_code_enum< fair::mq::ErrorCode >
C
FairMQBenchmarkSampler
▼
C
FairMQChannel
C
ChannelConfigurationError
C
FairMQDevice
C
FairMQMerger
C
FairMQMessage
C
FairMQMessageNN
C
FairMQMessageZMQ
C
FairMQMultiplier
C
FairMQParts
FairMQParts
is a lightweight convenience wrapper around a vector of unique pointers to
FairMQMessage
, used for sending multi-part messages
C
FairMQPoller
C
FairMQPollerNN
C
FairMQPollerZMQ
C
FairMQProxy
C
FairMQRegionInfo
C
FairMQSink
C
FairMQSocket
C
FairMQSocketNN
C
FairMQSocketZMQ
C
FairMQSplitter
C
FairMQTransportFactory
C
FairMQTransportFactoryNN
C
FairMQTransportFactoryZMQ
C
FairMQUnmanagedRegion
C
FairMQUnmanagedRegionNN
C
FairMQUnmanagedRegionZMQ
C
LinePrinter
C
MiniTopo
C
StateSubscription
C
TerminalConfig
C
ValInfo
privacy