OpenMPI 0.1.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Typedefs | Functions
OTF_HandlerArray.h File Reference
Handler Interface | Handler Array Interface

Provides read access to OTF traces which consist of multiple streams. More...

`#include "OTF_Writer.h"`
`#include "OTF_WStream.h"`

Go to the source code of this file.

## Data Structures
struct | struct_OTF_HandlerArray
| Object structure which holds OTF record handlers. More...

## Typedefs
typedef int( | OTF_FunctionPointer )(void *userData)
| Generic function pointer for OTF record handlers. More...
typedef struct struct_OTF_HandlerArray | OTF_HandlerArray
| Object type which holds OTF record handlers. More...

## Functions
OTF_HandlerArray * | OTF_HandlerArray_open (void)
| Open a new array of handlers. More...
int | OTF_HandlerArray_close (OTF_HandlerArray *handlers)
| Close and delete a OTF_HandlerArray object. More...
int | OTF_HandlerArray_setHandler (OTF_HandlerArray *handlers, OTF_FunctionPointer *pointer, uint32_t recordtype)
| Assign the function pointer to your own handler of the given record type. More...
int | OTF_HandlerArray_setFirstHandlerArg (OTF_HandlerArray *handlers, void *firsthandlerarg, uint32_t recordtype)
| Assign the first argument to your own handler of the given record type.
int | OTF_HandlerArray_getCopyHandler (OTF_HandlerArray *handlers, OTF_Writer *writer)
| Provide copy handlers to every record type. More...
int | OTF_HandlerArray_getCopyHandler_stream (OTF_HandlerArray *handlers, OTF_WStream *writer)
| Provide copy handlers to every record type for OTF streams. More...

## Detailed Description

Provides read access to OTF traces which consist of multiple streams.