pearl_types.h File Reference

Definition of data types and constants. More...

#include <stdint.h>


Namespaces

namespace  pearl
 Namespace of the PEARL library.

Typedefs

typedef double timestamp_t
 Data type for timestamp values.
typedef uint32_t ident_t
 Data type for identifiers.
typedef uint32_t line_t
 Data type for line number information.

Enumerations

enum  event_t {
  ANY, FLOW, ENTER, ENTER_CS,
  EXIT, MPI_COLLEXIT, MPI_P2P, MPI_SEND,
  MPI_RECV, OMP_FORK, OMP_JOIN, OMP_COLLEXIT,
  OMP_LOCK, OMP_ALOCK, OMP_RLOCK, NUM_EVENT_TYPES
}
 Enumeration defining available event types.

Variables

const ident_t PEARL_NO_ID = 0xFFFFFFFF
 Constant used to identify unused/unknown identifier fields.
const line_t PEARL_NO_NUM = 0
 Constant used to identify unused/unknown number fields.


Detailed Description

This header file provides definitions of PEARL-related data types and constants.

SCALASCA    Copyright © 1998–2009 Forschungszentrum Jülich, Jülich Supercomputing Centre