FairMQ
1.3.7
C++ Message Passing Framework
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
C
fair::mq::ofi::Context::Address
C
fair::mq::fsm::Machine_::AutomaticFct
C
fair::mq::ofi::Context
Transport-wide context
C
fair::mq::plugins::DDSConfig
C
fair::mq::fsm::Machine_::DefaultFct
C
fair::mq::shmem::DeviceCounter
C
fair::mq::DeviceRunner
Utility class to facilitate a convenient top-level device launch/shutdown
C
fair::mq::fsm::END_FSM_EVENT
C
fair::mq::fsm::ERROR_FOUND_FSM_EVENT
C
fair::mq::fsm::Machine_::ErrorFoundFct
C
fair::mq::Event< K >
►
C
fair::mq::Event< DeviceRunner &>
C
fair::mq::hooks::InstantiateDevice
C
fair::mq::hooks::LoadPlugins
C
fair::mq::hooks::ModifyRawCmdLineArgs
C
fair::mq::hooks::SetCustomCmdLineOptions
►
C
fair::mq::Event< State >
C
fair::mq::StateMachine::StateChange
C
fair::mq::StateMachine::StateQueued
►
C
fair::mq::Event< std::string >
C
fair::mq::PropertyChange
C
fair::mq::PropertyChangeAsString
C
fair::mq::EventManager
Manages event callbacks from different subscribers
C
fair::mq::tools::execute_result
C
fair::mq::fsm::Machine_::ExitingFct
C
FairMQChannel
►
C
FairMQMessage
C
fair::mq::ofi::Message
C
FairMQMessageNN
C
FairMQMessageSHM
C
FairMQMessageZMQ
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
fair::mq::ofi::Poller
C
FairMQPollerNN
C
FairMQPollerSHM
C
FairMQPollerZMQ
C
FairMQProgOptions
►
C
FairMQSocket
C
fair::mq::ofi::Socket
C
FairMQSocketNN
C
FairMQSocketSHM
C
FairMQSocketZMQ
►
C
FairMQStateMachine
►
C
FairMQDevice
C
FairMQBenchmarkSampler
C
FairMQMerger
C
FairMQMultiplier
C
FairMQProxy
C
FairMQSink
C
FairMQSplitter
C
MyDevice
►
C
FairMQTransportFactory
C
fair::mq::ofi::TransportFactory
FairMQ transport factory for the ofi transport (implemented with ZeroMQ + libfabric)
C
FairMQTransportFactoryNN
C
FairMQTransportFactorySHM
C
FairMQTransportFactoryZMQ
►
C
FairMQUnmanagedRegion
C
FairMQUnmanagedRegionNN
C
FairMQUnmanagedRegionSHM
C
FairMQUnmanagedRegionZMQ
C
fair::mq::tools::HashEnum< Enum >
►
C
fair::mq::tools::HashEnum< fair::mq::Transport >
C
std::hash< fair::mq::Transport >
►
C
fair::mq::tools::HashEnum< FairMQStateMachine::Event >
C
std::hash< FairMQStateMachine::Event >
C
fair::mq::fsm::INIT_DEVICE_FSM_EVENT
C
fair::mq::fsm::INIT_TASK_FSM_EVENT
C
fair::mq::fsm::internal_DEVICE_READY_FSM_EVENT
C
fair::mq::fsm::internal_IDLE_FSM_EVENT
C
fair::mq::fsm::internal_READY_FSM_EVENT
C
fair::mq::fsm::Machine_::InternalStopFct
►
C
invalid_argument
C
fair::mq::PluginManager::BadSearchPath
C
fair::mq::plugins::IofN
C
fair::mq::parser::JSON
C
fair::mq::shmem::Manager
►
C
memory_resource
►
C
fair::mq::FairMQMemoryResource
C
fair::mq::ChannelResource
C
fair::mq::shmem::MetaHeader
C
fair::mq::shmem::Monitor
C
fair::mq::shmem::MonitorStatus
C
fair::mq::fsm::PAUSE_FSM_EVENT
C
fair::mq::fsm::Machine_::PauseFct
►
C
fair::mq::Plugin
Base class for FairMQ plugins
C
fair::mq::plugins::Control
C
fair::mq::plugins::DDS
C
fair::mq::PluginManager
Manages and owns plugin instances
C
fair::mq::PluginServices
Facilitates communication between devices and plugins
C
fair::mq::tools::RateLimiter
C
fair::mq::shmem::Region
C
fair::mq::shmem::RegionBlock
C
fair::mq::shmem::RegionCounter
C
fair::mq::fsm::RESET_DEVICE_FSM_EVENT
C
fair::mq::fsm::RESET_TASK_FSM_EVENT
C
fair::mq::fsm::RUN_FSM_EVENT
►
C
runtime_error
C
fair::mq::MessageError
C
fair::mq::ofi::ContextError
C
fair::mq::parser::ParserError
C
fair::mq::PluginManager::PluginInstantiationError
C
fair::mq::PluginManager::PluginLoadError
C
fair::mq::PluginManager::ProgramOptionsParseError
C
fair::mq::PluginServices::DeviceControlError
C
fair::mq::PluginServices::InvalidStateError
C
fair::mq::PluginServices::PropertyNotFoundError
C
fair::mq::PollerError
►
C
fair::mq::SocketError
C
fair::mq::ofi::SilentSocketError
C
fair::mq::StateMachine::IllegalTransition
C
fair::mq::TransportFactoryError
C
FairMQChannel::ChannelConfigurationError
►
C
state
C
fair::mq::fsm::DEVICE_READY_FSM_STATE
C
fair::mq::fsm::EXITING_FSM_STATE
C
fair::mq::fsm::IDLE_FSM_STATE
C
fair::mq::fsm::INITIALIZING_DEVICE_FSM_STATE
C
fair::mq::fsm::INITIALIZING_TASK_FSM_STATE
C
fair::mq::fsm::OK_FSM_STATE
C
fair::mq::fsm::PAUSED_FSM_STATE
C
fair::mq::fsm::READY_FSM_STATE
C
fair::mq::fsm::RESETTING_DEVICE_FSM_STATE
C
fair::mq::fsm::RESETTING_TASK_FSM_STATE
C
fair::mq::fsm::RUNNING_FSM_STATE
►
C
state_machine_def
C
fair::mq::fsm::Machine_
C
fair::mq::StateMachine
Implements the state machine for FairMQ devices
C
fair::mq::fsm::STOP_FSM_EVENT
C
fair::mq::fsm::Machine_::StopFct
C
fair::mq::parser::SUBOPT
►
C
T
C
fair::mq::ConvertVariableValue< T >
C
fair::mq::plugins::terminal_config
►
C
terminate_state
C
fair::mq::fsm::ERROR_FSM_STATE
C
fair::mq::options::ToString
C
fair::mq::options::ToVarValInfo
C
fair::mq::VarValInfo
►
C
vector
C
fair::mq::fsm::Machine_::transition_table
C
fair::mq::tools::Version
privacy