Xmipp  v3.23.11-Nereus
Classes | Typedefs | Functions
xmipp_threads.h File Reference
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for xmipp_threads.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Mutex
 
class  Condition
 
class  Barrier
 
class  Thread
 
class  ThreadManager
 
class  ThreadArgument
 
class  ParallelTaskDistributor
 
class  ThreadTaskDistributor
 
struct  mybarrier_t
 

Typedefs

typedef void(* ThreadFunction) (ThreadArgument &arg)
 

Functions

void * _singleThreadMain (void *data)
 
void * _threadMain (void *data)
 

Old parallel stuff.

typedef struct mybarrier_t barrier_t
 
int barrier_init (barrier_t *barrier, int needed)
 
int barrier_destroy (barrier_t *barrier)
 
int barrier_wait (barrier_t *barrier)
 

Typedef Documentation

◆ ThreadFunction

typedef void(* ThreadFunction) (ThreadArgument &arg)

Definition at line 38 of file xmipp_threads.h.