7.0 (revision 7784de1c)
SCOREP_PublicHandles.h
Go to the documentation of this file.
1 /*
2  * This file is part of the Score-P software (http://www.score-p.org)
3  *
4  * Copyright (c) 2009-2011,
5  * RWTH Aachen University, Germany
6  *
7  * Copyright (c) 2009-2011,
8  * Gesellschaft fuer numerische Simulation mbH Braunschweig, Germany
9  *
10  * Copyright (c) 2009-2011, 2015-2016,
11  * Technische Universitaet Dresden, Germany
12  *
13  * Copyright (c) 2009-2011,
14  * University of Oregon, Eugene, USA
15  *
16  * Copyright (c) 2009-2011,
17  * Forschungszentrum Juelich GmbH, Germany
18  *
19  * Copyright (c) 2009-2011,
20  * German Research School for Simulation Sciences GmbH, Juelich/Aachen, Germany
21  *
22  * Copyright (c) 2009-2011,
23  * Technische Universitaet Muenchen, Germany
24  *
25  * This software may be modified and distributed under the terms of
26  * a BSD-style license. See the COPYING file in the package base
27  * directory for details.
28  *
29  */
30 
31 #ifndef SCOREP_PUBLIC_HANDLES_H
32 #define SCOREP_PUBLIC_HANDLES_H
33 
34 
35 
45 
46 
50 typedef enum SCOREP_HandleType
51 {
52  SCOREP_HANDLE_TYPE_ANY = 0,
81 
82 typedef SCOREP_AnyHandle SCOREP_CallingContextHandle;
83 
84 typedef SCOREP_AnyHandle SCOREP_CartesianTopologyHandle;
85 
86 typedef SCOREP_AnyHandle SCOREP_CartesianCoordsHandle;
87 
88 typedef SCOREP_AnyHandle SCOREP_GroupHandle;
89 
90 typedef SCOREP_AnyHandle SCOREP_InterimCommunicatorHandle;
91 
92 typedef SCOREP_AnyHandle SCOREP_InterruptGeneratorHandle;
93 
94 typedef SCOREP_AnyHandle SCOREP_IoFileHandle;
95 
96 typedef SCOREP_AnyHandle SCOREP_IoHandleHandle;
97 
98 typedef SCOREP_AnyHandle SCOREP_LocationHandle;
99 
100 typedef SCOREP_AnyHandle SCOREP_LocationGroupHandle;
101 
102 typedef SCOREP_AnyHandle SCOREP_LocationPropertyHandle;
103 
104 typedef SCOREP_AnyHandle SCOREP_ParameterHandle;
105 
106 typedef SCOREP_AnyHandle SCOREP_RmaWindowHandle;
107 
108 typedef SCOREP_AnyHandle SCOREP_SamplingSetRecorderHandle;
109 
110 typedef SCOREP_AnyHandle SCOREP_SourceCodeLocationHandle;
111 
112 typedef SCOREP_AnyHandle SCOREP_StringHandle;
113 
114 typedef SCOREP_AnyHandle SCOREP_SystemTreeNodeHandle;
115 
116 typedef SCOREP_AnyHandle SCOREP_SystemTreeNodePropertyHandle;
117 
118 
119 #endif /* SCOREP_PUBLIC_HANDLES_H */
Defines public definitions that are used internally and externally (e.g., by metric plugins...
SCOREP_HandleType
Definition: SCOREP_PublicHandles.h:50
Definition: SCOREP_PublicHandles.h:58
Definition: SCOREP_PublicHandles.h:57
Definition: SCOREP_PublicHandles.h:55
Definition: SCOREP_PublicHandles.h:60
Definition: SCOREP_PublicHandles.h:68
Definition: SCOREP_PublicHandles.h:59
Definition: SCOREP_PublicHandles.h:53
Definition: SCOREP_PublicHandles.h:72
Definition: SCOREP_PublicHandles.h:64
Definition: SCOREP_PublicHandles.h:63
Definition: SCOREP_PublicHandles.h:77
Definition: SCOREP_PublicHandles.h:76
Definition: SCOREP_PublicHandles.h:70
Definition: SCOREP_PublicHandles.h:65
Definition: SCOREP_PublicHandles.h:56
SCOREP_Allocator_MovableMemory SCOREP_AnyHandle
Definition: SCOREP_PublicTypes.h:102
Definition: SCOREP_PublicHandles.h:69
Definition: SCOREP_PublicHandles.h:73
Definition: SCOREP_PublicHandles.h:61
Definition: SCOREP_PublicHandles.h:66
Definition: SCOREP_PublicHandles.h:75
Definition: SCOREP_PublicHandles.h:79
Definition: SCOREP_PublicHandles.h:71
Definition: SCOREP_PublicHandles.h:62
Definition: SCOREP_PublicHandles.h:74
Definition: SCOREP_PublicHandles.h:54
Definition: SCOREP_PublicHandles.h:67