GemaCoreLib
The GeMA Core library
Classes
gmThreadLocalBuffer.h File Reference

Declaration of the GmTLBuffer class. More...

#include "gmMemory.h"
#include "gmThreadLocalStorage.h"
Include dependency graph for gmThreadLocalBuffer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GmTLBuffer_Alloc< T, Align >
 Aux structure to define the allocation strategy for GmTLBuffer. More...
 
struct  GmTLBuffer_Alloc< T, false >
 GmTLBuffer_Alloc specialization for unaligned buffers. More...
 
struct  GmTLBuffer_Alloc< T, true >
 GmTLBuffer_Alloc specialization for aligned buffers. More...
 
class  GmTLBuffer< T, Align >
 A class similar to GmTLS that creates a buffer for each possible thread in the GmThreadManager, plus an aditional one for the main thread. More...
 

Detailed Description

Declaration of the GmTLBuffer class.

Author
Carlos Augusto Teixeira Mendes
Date
june, 2019