OnixS C++ FIX Engine  4.6.0
API Documentation
Compiler.h File Reference
#include <OnixS/FIXEngine/CompilerDetection.h>

Go to the source code of this file.

Macros

#define ONIXS_FIXENGINE_MAY_ALIAS
 
#define ONIXS_FIXENGINE_GCC44_SPURIOUS_WARNING_TURNAROUND
 
#define ONIXS_FIXENGINE_NOTHROW   throw()
 
#define ONIXS_FIXENGINE_EXPLICIT
 
#define ONIXS_FIXENGINE_CONST_OR_CONSTEXPR   const
 
#define ONIXS_FIXENGINE_CHECK_EXPECT(exp, c)   ((exp))
 
#define ONIXS_FIXENGINE_NORETURN
 
#define ONIXS_FIXENGINE_UNLIKELY_ATTR
 
#define ONIXS_FIXENGINE_LIKELY_ATTR
 
#define ONIXS_FIXENGINE_NODISCARD
 
#define ONIXS_FIXENGINE_UNUSED
 
#define ONIXS_FIXENGINE_LIKELY(cond)    ((cond))
 
#define ONIXS_FIXENGINE_UNLIKELY(cond)    ((cond))
 
#define ONIXS_FIXENGINE_COLDPATH
 
#define ONIXS_FIXENGINE_HOTPATH
 
#define ONIXS_FIXENGINE_PURE
 
#define ONIXS_FIXENGINE_DEFAULT   {}
 
#define ONIXS_FIXENGINE_ASSERT(CHECK)   (assert((CHECK)))
 
#define ONIXS_FIXENGINE_HARDWARE_DESTRUCTIVE_INTERFACE_SIZE   (64)
 

Macro Definition Documentation

#define ONIXS_FIXENGINE_ASSERT (   CHECK)    (assert((CHECK)))

Definition at line 183 of file Compiler.h.

#define ONIXS_FIXENGINE_CHECK_EXPECT (   exp,
 
)    ((exp))

Definition at line 69 of file Compiler.h.

#define ONIXS_FIXENGINE_COLDPATH

Definition at line 159 of file Compiler.h.

#define ONIXS_FIXENGINE_CONST_OR_CONSTEXPR   const

Definition at line 63 of file Compiler.h.

#define ONIXS_FIXENGINE_DEFAULT   {}

Definition at line 176 of file Compiler.h.

#define ONIXS_FIXENGINE_EXPLICIT

Definition at line 49 of file Compiler.h.

#define ONIXS_FIXENGINE_GCC44_SPURIOUS_WARNING_TURNAROUND

Definition at line 36 of file Compiler.h.

#define ONIXS_FIXENGINE_HARDWARE_DESTRUCTIVE_INTERFACE_SIZE   (64)

Definition at line 190 of file Compiler.h.

#define ONIXS_FIXENGINE_HOTPATH

Definition at line 161 of file Compiler.h.

#define ONIXS_FIXENGINE_LIKELY (   cond)    ((cond))

Definition at line 144 of file Compiler.h.

#define ONIXS_FIXENGINE_LIKELY_ATTR

Definition at line 116 of file Compiler.h.

#define ONIXS_FIXENGINE_MAY_ALIAS

Definition at line 29 of file Compiler.h.

#define ONIXS_FIXENGINE_NODISCARD

Definition at line 120 of file Compiler.h.

#define ONIXS_FIXENGINE_NORETURN

Definition at line 85 of file Compiler.h.

#define ONIXS_FIXENGINE_NOTHROW   throw()

Definition at line 43 of file Compiler.h.

#define ONIXS_FIXENGINE_PURE

Definition at line 162 of file Compiler.h.

#define ONIXS_FIXENGINE_UNLIKELY (   cond)    ((cond))

Definition at line 148 of file Compiler.h.

#define ONIXS_FIXENGINE_UNLIKELY_ATTR

Definition at line 107 of file Compiler.h.

#define ONIXS_FIXENGINE_UNUSED

Definition at line 128 of file Compiler.h.