// Macro used to mark a function as deprecated. #define RTC_OBJC_DEPRECATED(msg) __attribute__((deprecated(msg)))
// Internal macros used to correctly concatenate symbols. #define RTC_SYMBOL_CONCAT_HELPER(a, b) a##b #define RTC_SYMBOL_CONCAT(a, b) RTC_SYMBOL_CONCAT_HELPER(a, b)
// RTC_OBJC_TYPE_PREFIX // // Macro used to prepend a prefix to the API types that are exported with // RTC_OBJC_EXPORT. // // Clients can patch the definition of this macro locally and build // WebRTC.framework with their own prefix in case symbol clashing is a // problem. // // This macro must be defined uniformily across all the translation units. #ifndef RTC_OBJC_TYPE_PREFIX #define RTC_OBJC_TYPE_PREFIX #endif
// RCT_OBJC_TYPE // // Macro used internally to declare API types. Declaring an API type without // using this macro will not include the declared type in the set of types // that will be affected by the configurable RTC_OBJC_TYPE_PREFIX. #define RTC_OBJC_TYPE(type_name) \
RTC_SYMBOL_CONCAT(RTC_OBJC_TYPE_PREFIX, type_name)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.