File indexing completed on 2024-04-28 15:18:32
0001 #include <library_export.h> 0002 0003 enum Enum { 0004 #if LIBRARY_BUILD_DEPRECATED_SINCE(2, 0) 0005 Enumerator_deprecatedAt2_0 LIBRARY_ENUMERATOR_DEPRECATED_VERSION(2, 0, "Deprecated at 2.0"), 0006 #endif 0007 Enumerator_not_deprecated, 0008 #if LIBRARY_ENABLE_DEPRECATED_SINCE(2, 12) 0009 Enumerator_deprecatedAt2_12 LIBRARY_ENUMERATOR_DEPRECATED_VERSION(2, 12, "Deprecated at 2.12"), 0010 #endif 0011 }; 0012 0013 #if LIBRARY_ENABLE_DEPRECATED_SINCE(2, 0) 0014 LIBRARY_EXPORT 0015 LIBRARY_DEPRECATED_VERSION(2, 0, "Deprecated at 2.0") 0016 void function_deprecatedAt2_0(); 0017 #endif 0018 0019 #if LIBRARY_ENABLE_DEPRECATED_SINCE(2, 12) 0020 LIBRARY_EXPORT 0021 LIBRARY_DEPRECATED_VERSION(2, 12, "Deprecated at 2.12") 0022 void function_deprecatedAt2_12(); 0023 #endif 0024 0025 LIBRARY_EXPORT void function_not_deprecated(); 0026 0027 class LIBRARY_EXPORT Class { 0028 public: 0029 #if LIBRARY_BUILD_DEPRECATED_SINCE(2, 0) 0030 LIBRARY_DEPRECATED_VERSION(2, 0, "Deprecated at 2.0") 0031 virtual void method_deprecatedAt2_0(); 0032 #endif 0033 0034 #if LIBRARY_BUILD_DEPRECATED_SINCE(2, 12) 0035 LIBRARY_DEPRECATED_VERSION(2, 12, "Deprecated at 2.12") 0036 virtual void method_deprecatedAt2_12(); 0037 #endif 0038 0039 virtual void method_not_deprecated(); 0040 };