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_ADVANCED_CONSTEXPR
 
#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

#define TLX_ADVANCED_CONSTEXPR

Definition at line 22 of file constexpr.hpp.

#define TLX_ATTRIBUTE_ALWAYS_INLINE

Definition at line 25 of file attribute_always_inline.hpp.

#define TLX_ATTRIBUTE_FALLTHROUGH

Definition at line 27 of file attribute_fallthrough.hpp.

#define TLX_ATTRIBUTE_FORMAT_PRINTF (   X,
 
)

Definition at line 26 of file attribute_format_printf.hpp.

#define TLX_ATTRIBUTE_PACKED

Definition at line 25 of file attribute_packed.hpp.

#define TLX_ATTRIBUTE_WARN_UNUSED_RESULT

Definition at line 25 of file attribute_warn_unused_result.hpp.

#define TLX_DEPRECATED_FUNC_DEF (   x)

Definition at line 29 of file deprecated.hpp.

#define TLX_LIKELY (   c)

Definition at line 23 of file likely.hpp.

#define TLX_UNLIKELY (   c)

Definition at line 24 of file likely.hpp.

#define TLX_VISIBILITY_HIDDEN

Definition at line 25 of file visibility_hidden.hpp.