opari2_region_info.h
Go to the documentation of this file.
/****************************************************************************
** SCALASCA http://www.scalasca.org/ **
** KOJAK http://www.fz-juelich.de/jsc/kojak/ **
*****************************************************************************
** Copyright (c) 1998-2009 **
** Forschungszentrum Juelich, Juelich Supercomputing Centre **
** **
** See the file COPYRIGHT in the package base directory for details **
****************************************************************************/
#ifndef OPARI2_REGION_INFO_H
#define OPARI2_REGION_INFO_H
#define OPARI2_REGION_INFO \
\
char* mStartFileName; \
\
unsigned mStartLine1; \
\
unsigned mStartLine2; \
\
char* mEndFileName; \
\
unsigned mEndLine1; \
\
unsigned mEndLine2;
#define CTC_REGION_TOKENS \
CTC_End_source_code_location, \
CTC_Start_source_code_location, \
CTC_Region_type
#define CTC_REGION_TOKEN_MAP_ENTRIES \
{ "escl", CTC_End_source_code_location }, \
{ "sscl", CTC_Start_source_code_location }, \
{ "regionType", CTC_Region_type }
typedef struct
{
OPARI2_REGION_INFO
} OPARI2_Region_info;
#endif /* OPARI2_REGION_INFO_H */
OPARI2_Region_info
This struct stores all information on OPARI2 regions.
Definition: opari2_region_info.h:48