litl  0.1.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
litl_read_thread_t Struct Reference

A data structure for reading thread-specific events. More...

#include <litl_types.h>

Data Fields

litl_thread_pair_tthread_pair
 
litl_buffer_t buffer_ptr
 
litl_buffer_t buffer
 
litl_offset_t offset
 
litl_offset_t tracker
 
litl_read_event_t cur_event
 

Detailed Description

A data structure for reading thread-specific events.

Definition at line 351 of file litl_types.h.

Field Documentation

litl_buffer_t litl_read_thread_t::buffer

A pointer to the current position in the buffer

Definition at line 355 of file litl_types.h.

litl_buffer_t litl_read_thread_t::buffer_ptr

A pointer to the beginning of the buffer

Definition at line 354 of file litl_types.h.

litl_read_event_t litl_read_thread_t::cur_event

The current event

Definition at line 360 of file litl_types.h.

litl_offset_t litl_read_thread_t::offset

An offset from the beginning of the buffer

Definition at line 357 of file litl_types.h.

litl_thread_pair_t* litl_read_thread_t::thread_pair

A thread pair (tid, offset)

Definition at line 352 of file litl_types.h.

litl_offset_t litl_read_thread_t::tracker

An indicator of the end of the buffer, which equals to offset + buffer_size

Definition at line 358 of file litl_types.h.


The documentation for this struct was generated from the following file: