PhoenixSwarm  3.5.0
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]
 CAbstractDataFunctionAbstract function definition which will be callable in Daemon
 CDataFunctionCall< _Data >Function which can be called in a Daemon
 CDataFunctionClassCall< _Class, _Data >Function which can be called in a Daemon
 CAbstractFunctionAbstract function definition which will be callable in Daemon
 CFunctionCall< _Callable >Function which can be called in a Daemon
 CBaseDaemonDaemon which help communication between processes and thread
 CDaemon< _TBackend >Class which describes a Daemon with connections to other daemons
 CStatDaemonManager< _TBackend >Daemon which manages statistics of a full swarm
 CCheckStream< DaemonConfig >Generic DaemonConfig Check function
 CCheckStream< DaemonStat >Generic DaemonStat Check function
 CCheckStream< DaemonStatAccumulator >Generic DaemonStatAccumulator Check function
 CCheckStream< Data >Generic Data Check function
 CCheckStream< Function >Generic Function Check function
 CCheckStream< Message >Generic Message Check function
 CCheckStream< StatAccumulator >Generic StatAccumulator Check function
 CCheckStream< VecStat >Generic VecStat Check function
 CDaemonConfigDescribe 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
 CDaemonStatStatistics of a Daemon
 CDaemonStatAccumulatorAccumulator of all events occurence on a Daemon (processing functions and communication latencies) to build swarm statistics over a time period
 CDataBasic Data exchanged in the swarm
 CDataStream< Stream, Mode, DaemonConfig >Generic DaemonConfig serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, DaemonStat >Generic DaemonStat serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, DaemonStatAccumulator >Generic DaemonStatAccumulator serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Data >Generic Data serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Function >Generic Function serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, Message >Generic Message serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, StatAccumulator >Generic StatAccumulator serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CDataStream< Stream, Mode, VecStat >Generic VecStat serialisation/deserialisation, load/save and size function for PhoenixDataStream
 CFunctionBasic function which can be called from an other Daemon
 CMessageMessage 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
 CStatAccumulatorAccumulator 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)
 CVecStatGeneral statistics in the swarm