.. _program_listing_file_include_common.h: Program Listing for File common.h ================================= |exhale_lsh| :ref:`Return to documentation for file ` (``include/common.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #ifndef _KIWIX_COMMON_H_ #define _KIWIX_COMMON_H_ #include #ifdef __GNUC__ #define DEPRECATED __attribute__((deprecated)) #elif defined(_MSC_VER) #define DEPRECATED __declspec(deprecated) #else #praga message("WARNING: You need to implement DEPRECATED for this compiler") #define DEPRECATED #endif namespace kiwix { enum class IpMode { IPV4, IPV6, ALL, AUTO }; typedef zim::size_type size_type; typedef zim::offset_type offset_type; } // namespace kiwix #endif //_KIWIX_COMMON_H_