ATLAS Offline Software
Classes | Namespaces | Macros
IPCMat.h File Reference
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/msg.h>
#include <sys/wait.h>
#include <errno.h>
#include <stdint.h>
#include <unistd.h>
#include <string>
Include dependency graph for IPCMat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Trk::IPCMat
 
struct  Trk::IPCMat::MsgBuf
 

Namespaces

 Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
 

Macros

#define M_ALLOCATE   1
 
#define M_INCR_M   2
 
#define M_INCR_V   3
 
#define M_SCALE_M   4
 
#define M_SCALE_V   5
 
#define M_WRITE_M   6
 
#define M_WRITE_V   7
 
#define M_RESIZE   8
 
#define M_REMOVE_MOD   9
 
#define M_REMOVE_PAR   10
 
#define M_SETSCALE   12
 
#define M_SETVERSION   13
 
#define M_END   255
 

Macro Definition Documentation

◆ M_ALLOCATE

#define M_ALLOCATE   1

Definition at line 18 of file IPCMat.h.

◆ M_END

#define M_END   255

Definition at line 30 of file IPCMat.h.

◆ M_INCR_M

#define M_INCR_M   2

Definition at line 19 of file IPCMat.h.

◆ M_INCR_V

#define M_INCR_V   3

Definition at line 20 of file IPCMat.h.

◆ M_REMOVE_MOD

#define M_REMOVE_MOD   9

Definition at line 26 of file IPCMat.h.

◆ M_REMOVE_PAR

#define M_REMOVE_PAR   10

Definition at line 27 of file IPCMat.h.

◆ M_RESIZE

#define M_RESIZE   8

Definition at line 25 of file IPCMat.h.

◆ M_SCALE_M

#define M_SCALE_M   4

Definition at line 21 of file IPCMat.h.

◆ M_SCALE_V

#define M_SCALE_V   5

Definition at line 22 of file IPCMat.h.

◆ M_SETSCALE

#define M_SETSCALE   12

Definition at line 28 of file IPCMat.h.

◆ M_SETVERSION

#define M_SETVERSION   13

Definition at line 29 of file IPCMat.h.

◆ M_WRITE_M

#define M_WRITE_M   6

Definition at line 23 of file IPCMat.h.

◆ M_WRITE_V

#define M_WRITE_V   7

Definition at line 24 of file IPCMat.h.