Data types

Contains data-type definitions. More...

Defines

#define CPU_MEMORY_CACHELINE_SIZE   64

Typedefs

typedef unsigned char BOOL_T
typedef ADDRINT NATIVE_FD
typedef ADDRINT NATIVE_PID
typedef ADDRINT NATIVE_TID

Enumerations

enum  TRI {
  TRI_YES,
  TRI_NO,
  TRI_MAYBE
}

Detailed Description


Define Documentation

#define CPU_MEMORY_CACHELINE_SIZE   64

The size of the memory cache line in a single core.


Typedef Documentation

typedef unsigned char BOOL_T

Data type for boolean

typedef ADDRINT NATIVE_FD

Generic data type to refer to a kernel file object. This is actually an HANDLE in Windows, and a file descriptor (int) on Unix systems.

typedef ADDRINT NATIVE_PID

Data type that can hold a process ID. On OS-APIs all processes can be refered to by their PIDs.

typedef ADDRINT NATIVE_TID

Data type that can hold a thread ID. On OS-APIs all threads can be refered to by their TIDs.


Enumeration Type Documentation

enum TRI

Generic type for three-state logic.


Generated on Thu Feb 2 22:00:25 2017 for PinCRT by  doxygen 1.5.1-p1