Describes the availability of a given entity on a particular platform, e.g., a particular class might only be available on Mac OS 10.7 or newer.
More...
#include "clang-c/Index.h"
Describes the availability of a given entity on a particular platform, e.g., a particular class might only be available on Mac OS 10.7 or newer.
Definition at line 2740 of file Index.h.
The version number in which this entity was deprecated (but is still available).
Definition at line 2756 of file Index.h.
The version number in which this entity was introduced.
Definition at line 2751 of file Index.h.
| CXString CXPlatformAvailability::Message |
An optional message to provide to a user of this API, e.g., to suggest replacement APIs.
Definition at line 2770 of file Index.h.
The version number in which this entity was obsoleted, and therefore is no longer available.
Definition at line 2761 of file Index.h.
| CXString CXPlatformAvailability::Platform |
A string that describes the platform for which this structure provides availability information.
Possible values are "ios" or "macos".
Definition at line 2747 of file Index.h.
| int CXPlatformAvailability::Unavailable |
Whether the entity is unconditionally unavailable on this platform.
Definition at line 2765 of file Index.h.
The documentation for this struct was generated from the following file: