7#ifndef __STATDAEMONMANAGER_H__
8#define __STATDAEMONMANAGER_H__
12#include "PUncastableBool.h"
17template<
class _TBackend>
std::map< PString, DaemonStat > MapDaemonStat
Daemon()
Default constructor of Daemon.
MapDaemonStat p_mapDaemonStat
Statistics about all Daemon in the swarm.
virtual void addCallMethod()
Method from BaseDaemon to add call methods.
size_t getStatsCount() const
Get the count of stats received.
virtual ~StatDaemonManager()
Destructor of StatDaemonManager.
StatDaemonManager()
Constructor of StatDaemonManager.
bool hasReceivedStats() const
Check if stats have been received.
PUncastableBool fillStatInfo(const DaemonStat &stat)
Fill the StatInfo of the StatDaemonManager with the given DaemonStat.
void initializeStatDaemonManager()
Initialize the StatDaemonManager.
const MapDaemonStat & getMapDaemonStat() const
Get the map of DaemonStat.
bool processEvent()
Process event.