![]() |
|
|||
File indexing completed on 2025-07-12 08:07:31
0001 0002 // =============================================================================== 0003 // May be included multiple times - resets structure packing to the defaults 0004 // for all supported compilers. Reverts the changes made by #include <pushpack1.h> 0005 // 0006 // Currently this works on the following compilers: 0007 // MSVC 7,8,9 0008 // GCC 0009 // BORLAND (complains about 'pack state changed but not reverted', but works) 0010 // =============================================================================== 0011 0012 #ifndef AI_PUSHPACK_IS_DEFINED 0013 # error pushpack1.h must be included after poppack1.h 0014 #endif 0015 0016 // reset packing to the original value 0017 #if (defined(_MSC_VER) && !defined(__clang__)) || defined(__BORLANDC__) || defined (__BCPLUSPLUS__) 0018 # pragma pack( pop ) 0019 #endif 0020 #undef PACK_STRUCT 0021 0022 #undef AI_PUSHPACK_IS_DEFINED
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
![]() ![]() |