hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::drce::DRCEReadProcessData Class Reference

#include <DRCEReadProcessData.hpp>

Collaboration diagram for HCE::drce::DRCEReadProcessData:

Static Public Member Functions

static DRCEReadProcessDatagetInstance (void)
static void shutdown (void)
static std::vector< ProcessDatagetProcessDataList (void)
static ProcessData getProcessData (pid_t pid)
static std::vector< pid_t > getAllProcessIds (pid_t pid)
static void getProcessAndThreads (unsigned int &processCount, unsigned int &threadsCount)

Static Protected Attributes

static DRCEReadProcessDatapHandler = nullptr
static Poco::Mutex mutex

Detailed Description

Definition at line 199 of file DRCEReadProcessData.hpp.

Member Function Documentation

std::vector< pid_t > HCE::drce::DRCEReadProcessData::getAllProcessIds ( pid_t  pid)
static

Definition at line 722 of file DRCEReadProcessData.cpp.

Here is the caller graph for this function:

DRCEReadProcessData & HCE::drce::DRCEReadProcessData::getInstance ( void  )
static

Definition at line 704 of file DRCEReadProcessData.cpp.

Here is the caller graph for this function:

void HCE::drce::DRCEReadProcessData::getProcessAndThreads ( unsigned int &  processCount,
unsigned int &  threadsCount 
)
static

Definition at line 805 of file DRCEReadProcessData.cpp.

ProcessData HCE::drce::DRCEReadProcessData::getProcessData ( pid_t  pid)
static

Definition at line 775 of file DRCEReadProcessData.cpp.

Here is the caller graph for this function:

std::vector< ProcessData > HCE::drce::DRCEReadProcessData::getProcessDataList ( void  )
static

Definition at line 744 of file DRCEReadProcessData.cpp.

void HCE::drce::DRCEReadProcessData::shutdown ( void  )
static

Definition at line 712 of file DRCEReadProcessData.cpp.

Here is the caller graph for this function:

Member Data Documentation

Poco::Mutex HCE::drce::DRCEReadProcessData::mutex
staticprotected

Definition at line 212 of file DRCEReadProcessData.hpp.

DRCEReadProcessData * HCE::drce::DRCEReadProcessData::pHandler = nullptr
staticprotected

Definition at line 211 of file DRCEReadProcessData.hpp.


The documentation for this class was generated from the following files: