2.0.4 (revision 1809)
OpenMP Pragma And Region Instrumentor
opari2_region_info.h
Go to the documentation of this file.
1 /****************************************************************************
2 ** SCALASCA http://www.scalasca.org/ **
3 ** KOJAK http://www.fz-juelich.de/jsc/kojak/ **
4 *****************************************************************************
5 ** Copyright (c) 1998-2009 **
6 ** Forschungszentrum Juelich, Juelich Supercomputing Centre **
7 ** **
8 ** See the file COPYRIGHT in the package base directory for details **
9 ****************************************************************************/
10 #ifndef OPARI2_REGION_INFO_H
11 #define OPARI2_REGION_INFO_H
12 
21 #define OPARI2_REGION_INFO \
22  \
23  char* mStartFileName; \
24  \
25  unsigned mStartLine1; \
26  \
27  unsigned mStartLine2; \
28  \
29  char* mEndFileName; \
30  \
31  unsigned mEndLine1; \
32  \
33  unsigned mEndLine2;
34 
35 #define CTC_REGION_TOKENS \
36  CTC_End_source_code_location, \
37  CTC_Start_source_code_location, \
38  CTC_Region_type
39 
40 #define CTC_REGION_TOKEN_MAP_ENTRIES \
41  { "escl", CTC_End_source_code_location }, \
42  { "sscl", CTC_Start_source_code_location }, \
43  { "regionType", CTC_Region_type }
44 
48 typedef struct
49 {
50  OPARI2_REGION_INFO
52 
53 #endif /* OPARI2_REGION_INFO_H */
This struct stores all information on OPARI2 regions.
Definition: opari2_region_info.h:48