P99

◆ P99_TP_STATE_SET

#define P99_TP_STATE_SET (   TPS,
 
)
Value:
do { \
P99_MACRO_VAR(p00_tps, (TPS)); \
/* ensure that P is assignment compatible to the */ \
/* base type. */ \
register P99_TP_STATE_TYPE(p00_tps)*const p00_p = (P); \
if (p00_tps) p99_tp_state_set(&p00_tps->p00_st, p00_p); \
} while (false)
P99_TP_STATE_TYPE
#define P99_TP_STATE_TYPE(TPS)