zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

windowsnumerics.h (786B) - Raw


      1 /**
      2  * This file has no copyright assigned and is placed in the Public Domain.
      3  * This file is part of the mingw-w64 runtime package.
      4  * No warranty is given; refer to the file DISCLAIMER.PD within this package.
      5  */
      6 #ifndef _WINDOWSNUMERICS_
      7 #define _WINDOWSNUMERICS_
      8 
      9 #ifndef __cplusplus
     10 #error windowsnumerics.h requires C++
     11 #endif /* __cplusplus */
     12 
     13 #define _WINDOWS_NUMERICS_NAMESPACE_ Windows::Foundation::Numerics
     14 
     15 #define _WINDOWS_NUMERICS_BEGIN_NAMESPACE_ \
     16   namespace Windows { \
     17     namespace Foundation { \
     18       namespace Numerics
     19 
     20 #define _WINDOWS_NUMERICS_END_NAMESPACE_ \
     21     } \
     22   }
     23 
     24 #include "windowsnumerics.impl.h"
     25 
     26 #undef _WINDOWS_NUMERICS_NAMESPACE_
     27 #undef _WINDOWS_NUMERICS_BEGIN_NAMESPACE_
     28 #undef _WINDOWS_NUMERICS_END_NAMESPACE_
     29 
     30 #endif /* _WINDOWSNUMERICS_ */