GHOST  1.1.2
General, Hybrid, and Optimized Sparse Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Attributes | List of all members
ghost_taskq Struct Reference

The task queue. More...

#include <taskq.h>

Collaboration diagram for ghost_taskq:
Collaboration graph
[legend]

Public Attributes

ghost_taskhead
 The first (= highest priority) task in the queue. More...
 
ghost_tasktail
 The last (= lowest priority) task in the queue. More...
 
pthread_mutex_t mutex
 Serialize access to the queue. More...
 

Detailed Description

The task queue.

Member Data Documentation

ghost_task* ghost_taskq::head

The first (= highest priority) task in the queue.

pthread_mutex_t ghost_taskq::mutex

Serialize access to the queue.

ghost_task* ghost_taskq::tail

The last (= lowest priority) task in the queue.


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