ATL_NOINLINE

 

A symbol that indicates a function should not be inlined.

Syntax

      ATL_NOINLINE inline 
      myfunction
{
...
}

Parameters

  • myfunction
    The function that should not be inlined.

Remarks

Use this symbol if you want to ensure a function does not get inlined by the compiler, even though it must be declared as inline so that it can be placed in a header file. Expands to __declspec(noinline).

Requirements

Header: atldef.h

See Also

Compiler Options Macros
ATL Macros