PhoenixSwarm  5.1.1
Library to ease communication between daemons
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CSwarm::AbstractDataFunctionAbstract function definition which will be callable in Daemon
 CSwarm::DataFunctionCall< _Data >Function which can be called in a Daemon
 CSwarm::DataFunctionClassCall< _Class, _Data >Function which can be called in a Daemon
 CSwarm::AbstractFunctionAbstract function definition which will be callable in Daemon
 CSwarm::FunctionCall< _Callable >Function which can be called in a Daemon
 CSwarm::BaseDaemonDaemon which help communication between processes and thread
 CSwarm::Daemon< _TBackend >Class which describes a Daemon with connections to other daemons
 CSwarm::Monitoring< _TBackend >Daemon which manages statistics of a full swarm
 CTestBaseDaemonTest Daemon
 CCheckStream< Swarm::DaemonConfig >Generic DaemonConfig Check function
 CCheckStream< Swarm::DaemonStatAccumulator >Generic DaemonStatAccumulator Check function
 CCheckStream< Swarm::Data >Generic Data Check function
 CCheckStream< Swarm::Function >Generic Function Check function
 CCheckStream< Swarm::Message >Generic Message Check function
 CCheckStream< Swarm::Stat >Generic Stat Check function
 CCheckStream< Swarm::StatAccumulator >Generic StatAccumulator Check function
 CCheckStream< Swarm::VecStat >Generic VecStat Check function
 CSwarm::DaemonConfigDescribe a Daemon of the Swarm
 CDaemonEmptyBackendSimple, default backend of the Daemon to manage Socket and Clock
 CDaemonMainConfigMain Daemon configuration which drives timeouts and flags of send and recv calls
 CSwarm::DaemonStatAccumulatorAccumulator of all events occurence on a Daemon (processing functions and communication latencies) to build swarm statistics over a time period
 CSwarm::DataBasic Data exchanged in the swarm
 CDataStream< Stream, Mode, Swarm::DaemonConfig >Generic DaemonConfig serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Swarm::DaemonStatAccumulator >Generic DaemonStatAccumulator serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Swarm::Data >Generic Data serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Swarm::Function >Generic Function serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Swarm::Message >Generic Message serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Swarm::Stat >Generic Stat serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Swarm::StatAccumulator >Generic StatAccumulator serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Swarm::VecStat >Generic VecStat serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CSwarm::FunctionBasic function which can be called from an other Daemon
 CSwarm::MessageMessage exchanged by Daemons
 Cstd::runtime_error
 CPhoenix::SwarmExceptionBase exception class for the Phoenix project
 CPhoenix::ConfigExceptionException for daemon configuration errors
 CPhoenix::ParserExceptionException for configuration errors
 CPhoenix::SocketStatusExceptionException for socket status errors
 CSwarm::StatStatistics of a Daemon
 CSwarm::StatAccumulatorAccumulator of event occurence to build swarm statistics over a time period
 Cstatic_for_deserialise_message< First, Last >Iterate over function parameters
 Cstatic_for_deserialise_message< N, N >Iterate over function parameters (end)
 CSwarm::VecStatGeneral statistics in the swarm