![]() |
GemaCoreLib
The GeMA Core library
|
Declaration of the GmTLS class. More...
Go to the source code of this file.
Classes | |
struct | GmTLS_DataT< T, Align > |
Aux structure to define the data type, cache aligned or not, for the GmTLS class. More... | |
struct | GmTLS_DataT< T, false > |
GmTLS_Data specialization for unaligned data. More... | |
struct | GmTLS_DataT< T, true > |
GmTLS_Data specialization for aligned data (can't just hold a typedef since the alignment clause must be applied to a struct member) More... | |
struct | GmTLS_Alloc< DataT, Align > |
Aux structure to define the allocation strategy for GmTLS. More... | |
struct | GmTLS_Alloc< DataT, false > |
GmTLS_Alloc specialization for unaligned buffers. More... | |
struct | GmTLS_Alloc< DataT, true > |
GmTLS_Alloc specialization for aligned buffers. More... | |
class | GmTLS< T, Align > |
A class that works together with GmThreadManager to provide thread local storage. More... | |
Declaration of the GmTLS class.