hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
DRCEReadProcessData.cpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <stdarg.h>
#include <string.h>
#include <unistd.h>
#include <signal.h>
#include <fcntl.h>
#include <sys/dir.h>
#include <sys/types.h>
#include <sys/stat.h>
#include "DRCEReadProcessData.hpp"
#include <Poco/Logger.h>
#include "Poco/TemporaryFile.h"
#include <iostream>
#include <sstream>
#include <fstream>
Include dependency graph for DRCEReadProcessData.cpp:

Go to the source code of this file.

Classes

struct  status_table_struct

Namespaces

namespace  HCE
 < HCE::ServerApplication provides global variable 'HCE::database::Session' which initializes in function 'HCE::ServerApplication::initializeDataBaseSession()'
namespace  HCE::drce

Macros

#define F(x)   {#x, sizeof(#x)-1, &&case_##x},
#define NUL   {"", 0, 0},
#define XinL(T, X, L)
#define XinLN(T, X, L, N)

Typedefs

typedef struct status_table_struct status_table_struct

Macro Definition Documentation

#define F (   x)    {#x, sizeof(#x)-1, &&case_##x},

Definition at line 82 of file DRCEReadProcessData.cpp.

#define NUL   {"", 0, 0},

Definition at line 83 of file DRCEReadProcessData.cpp.

#define XinL (   T,
  X,
 
)
Value:
( { \
T x = (X), *l = (L); \
while (*l && *l != x) l++; \
*l == x; \
} )

Definition at line 412 of file DRCEReadProcessData.cpp.

#define XinLN (   T,
  X,
  L,
 
)
Value:
( { \
T x = (X), *l = (L); \
int i = 0, n = (N); \
while (i < n && l[i] != x) i++; \
i < n && l[i] == x; \
} )

Definition at line 419 of file DRCEReadProcessData.cpp.

Typedef Documentation