litl  0.1.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Functions
Functions for Reading Events

Functions

void litl_read_reset_process (litl_read_process_t *process)
 Resets the trace pointer. More...
 
litl_read_event_tlitl_read_next_process_event (litl_read_trace_t *trace, litl_read_process_t *process)
 Reads the next event from a trace. More...
 
litl_read_event_tlitl_read_next_event (litl_read_trace_t *trace)
 Reads the next event from a trace file. More...
 
void litl_read_finalize_trace (litl_read_trace_t *trace)
 Closes the trace and frees the allocated memory. More...
 

Detailed Description

Function Documentation

void litl_read_finalize_trace ( litl_read_trace_t trace)

Closes the trace and frees the allocated memory.

Parameters
traceA pointer to the trace object

Definition at line 443 of file litl_read.c.

litl_read_event_t* litl_read_next_event ( litl_read_trace_t trace)

Reads the next event from a trace file.

Parameters
traceA pointer to the trace object

Definition at line 424 of file litl_read.c.

litl_read_event_t* litl_read_next_process_event ( litl_read_trace_t trace,
litl_read_process_t process 
)

Reads the next event from a trace.

Parameters
traceA pointer to the trace object
processA pointer to the process object

Definition at line 385 of file litl_read.c.

void litl_read_reset_process ( litl_read_process_t process)

Resets the trace pointer.

Parameters
processA pointer to the process object

Definition at line 300 of file litl_read.c.