P99
Main Page
Related Pages
Modules
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
c
d
e
f
i
l
m
n
r
s
t
w
Functions
c
e
f
i
n
r
Variables
Typedefs
Related Functions
Files
File List
Globals
All
0
1
2
3
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
i
j
l
m
n
p
r
s
t
u
v
w
Variables
Typedefs
_
b
c
d
e
f
i
l
m
o
p
r
s
t
u
v
Enumerations
Enumerator
Macros
0
1
2
3
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Examples
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
p99
p99_tss.h
P99_DECLARE_THREAD_LOCAL
P99_DECLARE_THREAD_LOCAL_EXTERN
P99_DEFINE_THREAD_LOCAL
P99_THREAD_LOCAL
p99_tss
P99_TSS_DECLARE_LOCAL
p99_tss_init
P99_TSS_LOCAL
thrd_status
TSS_DTOR_ITERATIONS
tss_dtor_t
tss_t
◆
P99_TSS_DECLARE_LOCAL
#define P99_TSS_DECLARE_LOCAL
(
T,
NAME,
DTOR
)
Value:
\
p99_tss NAME
Remarks
argument 1 must be an identifier
See also
p99_tss
an lvalue expression that returns the thread local instance of variable
NAME
P99_TSS_DECLARE_LOCAL
to declare the variable and
for
an example
p99_tss
Generated by
1.8.17