2.3 (revision 117c8d5b)
otf2 Directory Reference

Files

file  otf2.h [code]
 Main include file for applications using OTF2.
 
file  OTF2_Archive.h [code]
 Writing interface for OTF2 archives.
 
file  OTF2_AttributeList.h [code]
 This layer enables dynamic appending of arbitrary attributes to any type of event record.
 
file  OTF2_AttributeValue.h [code]
 Declares the OTF2_AttributeValue and provides convenience functions to convert from and to OTF2 enum values.
 
file  OTF2_Callbacks.h [code]
 This header file provides all user callbacks.
 
file  OTF2_Definitions.h [code]
 Data types used in the definition records.
 
file  OTF2_DefReader.h [code]
 This is the local definition reader, which reads location dependent definitions, and can also be used to get the mapping information from the local definition file. Local definitions are always assigned to a location.
 
file  OTF2_DefReaderCallbacks.h [code]
 This defines the callbacks for the definition reader.
 
file  OTF2_DefWriter.h [code]
 This file provides all routines that write definition records of a single location.
 
file  OTF2_Events.h [code]
 Enums and types used in event records.
 
file  OTF2_EventSizeEstimator.h [code]
 Provides a interface to estimate the size of a resulting trace file.
 
file  OTF2_EvtReader.h [code]
 This is the local event reader, which reads events from one location.
 
file  OTF2_EvtReaderCallbacks.h [code]
 This defines the callbacks for the event reader.
 
file  OTF2_EvtWriter.h [code]
 This lowest user-visible layer provides write routines to write event data of a single location.
 
file  OTF2_GeneralDefinitions.h [code]
 This header file provides general definitions which should be accessible in all internal and external modules.
 
file  OTF2_GlobalDefReader.h [code]
 This is the definition reader.
 
file  OTF2_GlobalDefReaderCallbacks.h [code]
 This defines the callbacks for the global definition reader.
 
file  OTF2_GlobalDefWriter.h [code]
 This layer always writes globally defined OTF2 definition records and is used to write either the global definitions in addition to local definitions or write all definitions as globally valid in combination with OTF2_GlobalEventWriter. Global definitions are stored in one global definition file, which makes it nearly impossible to write them in a distributed manner. It is therefore only allowed to get such a writer from an OTF2_Archive which is the master in the collective context.
 
file  OTF2_GlobalEvtReader.h [code]
 This is the global event reader.
 
file  OTF2_GlobalEvtReaderCallbacks.h [code]
 This defines the callbacks for the global event reader.
 
file  OTF2_GlobalSnapReader.h [code]
 This is the global snapshot event reader.
 
file  OTF2_GlobalSnapReaderCallbacks.h [code]
 This defines the callbacks for the global snap reader.
 
file  OTF2_IdMap.h [code]
 Identifier mapping data structure, based on Scalasca's epk_idmap.h.
 
file  OTF2_Marker.h [code]
 This file provides types and enums for markers.
 
file  OTF2_MarkerReader.h [code]
 This file provides all routines that read marker records.
 
file  OTF2_MarkerReaderCallbacks.h [code]
 This defines the callbacks for the marker reader.
 
file  OTF2_MarkerWriter.h [code]
 This file provides all routines that write marker records.
 
file  OTF2_MPI_Collectives.h [code]
 MPI collectives for OTF2.
 
file  OTF2_OpenMP_Locks.h [code]
 OpenMP locks for OTF2.
 
file  OTF2_Pthread_Locks.h [code]
 Pthread locks for OTF2.
 
file  OTF2_Reader.h [code]
 Reading interface for OTF2 archives.
 
file  OTF2_SnapReader.h [code]
 This is the local snap reader, which reads snapshot events from one location.
 
file  OTF2_SnapReaderCallbacks.h [code]
 This defines the callbacks for the snap reader.
 
file  OTF2_SnapWriter.h [code]
 This lowest user-visible layer provides write routines to write snapshot records for a single location.
 
file  OTF2_Thumbnail.h [code]
 This lowest user-visible layer provides write routines to read and write thumbnail data.