1.2 (revision 3183)

File List

Here is a list of all documented files with brief descriptions:
otf2.h [code]Main include file for applications using OTF2
OTF2_Archive.h [code]Writing interface for OTF2 archives
OTF2_AttributeList.h [code]This layer enables dynamic appending of arbitrary attributes to any type of event record
OTF2_Callbacks.h [code]This header file provides all user callbacks
OTF2_Definitions.h [code]Data types used in the definition records
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_DefReaderCallbacks.h [code]This defines the callbacks for the definition reader
OTF2_DefWriter.h [code]This file provides all routines that write definition records of a single location
OTF2_ErrorCodes.h [code]Error codes and error handling
OTF2_Events.h [code]Enums and types used in event records
OTF2_EvtReader.h [code]This is the local event reader, which reads events from one location
OTF2_EvtReaderCallbacks.h [code]This defines the callbacks for the event reader
OTF2_EvtWriter.h [code]This lowest user-visible layer provides write routines to write event data of a single location
OTF2_GeneralDefinitions.h [code]This header file provides general definitions which should be accessible in all internal and external modules
OTF2_GlobalDefReader.h [code]This is the definition reader
OTF2_GlobalDefReaderCallbacks.h [code]This defines the callbacks for the global definition reader
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_ArchiveHandler which is marked as OTF2_MASTER
OTF2_GlobalEvtReader.h [code]This is the global event reader
OTF2_GlobalEvtReaderCallbacks.h [code]This defines the callbacks for the global event reader
OTF2_GlobalSnapReader.h [code]This is the global snapshot event reader
OTF2_GlobalSnapReaderCallbacks.h [code]This defines the callbacks for the global snap reader
OTF2_IdMap.h [code]Identifier mapping data structure, based on Scalasca's epk_idmap.h
OTF2_Marker.h [code]This file provides types and enums for markers
OTF2_MarkerReader.h [code]This file provides all routines that read marker records
OTF2_MarkerReaderCallbacks.h [code]This defines the callbacks for the marker reader
OTF2_MarkerWriter.h [code]This file provides all routines that write marker records
OTF2_Reader.h [code]Reading interface for OTF2 archives
OTF2_SnapReader.h [code]This is the local snap reader, which reads snapshot events from one location
OTF2_SnapReaderCallbacks.h [code]This defines the callbacks for the snap reader
OTF2_SnapWriter.h [code]This lowest user-visible layer provides write routines to write snapshot records for a single location
OTF2_Thumbnail.h [code]This lowest user-visible layer provides write routines to read and write thumbnail data