tlx

Attribute macros and other defines. More...

Macros

#define TLX_ATTRIBUTE_ALWAYS_INLINE
 
#define TLX_ATTRIBUTE_FALLTHROUGH
 
#define TLX_ATTRIBUTE_FORMAT_PRINTF(X, Y)
 
#define TLX_ATTRIBUTE_PACKED
 
#define TLX_ATTRIBUTE_WARN_UNUSED_RESULT
 
#define TLX_DEPRECATED_FUNC_DEF(x)
 
#define TLX_LIKELY(c)
 
#define TLX_UNLIKELY(c)
 
#define TLX_VISIBILITY_HIDDEN
 

Detailed Description

Attribute macros and other defines.

Macro Definition Documentation

◆ TLX_ATTRIBUTE_ALWAYS_INLINE

#define TLX_ATTRIBUTE_ALWAYS_INLINE

Definition at line 34 of file attribute_always_inline.hpp.

◆ TLX_ATTRIBUTE_FALLTHROUGH

#define TLX_ATTRIBUTE_FALLTHROUGH

Definition at line 36 of file attribute_fallthrough.hpp.

◆ TLX_ATTRIBUTE_FORMAT_PRINTF

#define TLX_ATTRIBUTE_FORMAT_PRINTF (   X,
 
)

Definition at line 35 of file attribute_format_printf.hpp.

◆ TLX_ATTRIBUTE_PACKED

#define TLX_ATTRIBUTE_PACKED

Definition at line 34 of file attribute_packed.hpp.

◆ TLX_ATTRIBUTE_WARN_UNUSED_RESULT

#define TLX_ATTRIBUTE_WARN_UNUSED_RESULT

Definition at line 34 of file attribute_warn_unused_result.hpp.

◆ TLX_DEPRECATED_FUNC_DEF

#define TLX_DEPRECATED_FUNC_DEF (   x)

Definition at line 40 of file deprecated.hpp.

◆ TLX_LIKELY

#define TLX_LIKELY (   c)

Definition at line 32 of file likely.hpp.

◆ TLX_UNLIKELY

#define TLX_UNLIKELY (   c)

Definition at line 33 of file likely.hpp.

◆ TLX_VISIBILITY_HIDDEN

#define TLX_VISIBILITY_HIDDEN

Definition at line 34 of file visibility_hidden.hpp.