1.5.1 (revision 4026)
File List
Here is a list of all documented files with brief descriptions:
otf2/OTF2_ErrorCodes.h [code]Error codes and error handling
otf2/otf2.h [code]Main include file for applications using OTF2
otf2/OTF2_Archive.h [code]Writing interface for OTF2 archives
otf2/OTF2_AttributeList.h [code]This layer enables dynamic appending of arbitrary attributes to any type of event record
otf2/OTF2_AttributeValue.h [code]Declares the OTF2_AttributeValue and provides convenience functions to convert from and to OTF2 enum values
otf2/OTF2_Callbacks.h [code]This header file provides all user callbacks
otf2/OTF2_Definitions.h [code]Data types used in the definition records
otf2/OTF2_DefReader.h [code]This is the local definition reader, which reads location dependend definitions, and can also be used to get the mapping information from the local definition file. Local definitions are always assigned to a location
otf2/OTF2_DefReaderCallbacks.h [code]This defines the callbacks for the definition reader
otf2/OTF2_DefWriter.h [code]This file provides all routines that write definition records of a single location
otf2/OTF2_Events.h [code]Enums and types used in event records
otf2/OTF2_EventSizeEstimator.h [code]Provides a interface to estimate the size of an resulting trace file
otf2/OTF2_EvtReader.h [code]This is the local event reader, which reads events from one location
otf2/OTF2_EvtReaderCallbacks.h [code]This defines the callbacks for the event reader
otf2/OTF2_EvtWriter.h [code]This lowest user-visible layer provides write routines to write event data of a single location
otf2/OTF2_GeneralDefinitions.h [code]This header file provides general definitions which should be accessible in all internal and external modules
otf2/OTF2_GlobalDefReader.h [code]This is the definition reader
otf2/OTF2_GlobalDefReaderCallbacks.h [code]This defines the callbacks for the global definition reader
otf2/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
otf2/OTF2_GlobalEvtReader.h [code]This is the global event reader
otf2/OTF2_GlobalEvtReaderCallbacks.h [code]This defines the callbacks for the global event reader
otf2/OTF2_GlobalSnapReader.h [code]This is the global snapshot event reader
otf2/OTF2_GlobalSnapReaderCallbacks.h [code]This defines the callbacks for the global snap reader
otf2/OTF2_IdMap.h [code]Identifier mapping data structure, based on Scalasca's epk_idmap.h
otf2/OTF2_Marker.h [code]This file provides types and enums for markers
otf2/OTF2_MarkerReader.h [code]This file provides all routines that read marker records
otf2/OTF2_MarkerReaderCallbacks.h [code]This defines the callbacks for the marker reader
otf2/OTF2_MarkerWriter.h [code]This file provides all routines that write marker records
otf2/OTF2_MPI_Collectives.h [code]MPI collectives for OTF2
otf2/OTF2_OpenMP_Locks.h [code]OpenMP locks for OTF2
otf2/OTF2_Pthread_Locks.h [code]Pthread locks for OTF2
otf2/OTF2_Reader.h [code]Reading interface for OTF2 archives
otf2/OTF2_SnapReader.h [code]This is the local snap reader, which reads snapshot events from one location
otf2/OTF2_SnapReaderCallbacks.h [code]This defines the callbacks for the snap reader
otf2/OTF2_SnapWriter.h [code]This lowest user-visible layer provides write routines to write snapshot records for a single location
otf2/OTF2_Thumbnail.h [code]This lowest user-visible layer provides write routines to read and write thumbnail data