Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qdarwinhelpers.h File Reference

(588eab99d26783d5aa154f788c791a3addf60f95)

Go to the source code of this file.

Macros

#define Q_FORWARD_DECLARE_OBJC_CLASS(classname)   class classname
 
#define Q_FORWARD_DECLARE_CF_TYPE(type)   typedef const struct __ ## type * type ## Ref
 
#define Q_FORWARD_DECLARE_MUTABLE_CF_TYPE(type)   typedef struct __ ## type * type ## Ref
 
#define Q_FORWARD_DECLARE_CG_TYPE(type)   typedef const struct type *type##Ref
 
#define Q_FORWARD_DECLARE_MUTABLE_CG_TYPE(type)   typedef struct type *type##Ref
 

Macro Definition Documentation

◆ Q_FORWARD_DECLARE_CF_TYPE

#define Q_FORWARD_DECLARE_CF_TYPE ( type)    typedef const struct __ ## type * type ## Ref

Definition at line 24 of file qdarwinhelpers.h.

◆ Q_FORWARD_DECLARE_CG_TYPE

#define Q_FORWARD_DECLARE_CG_TYPE ( type)    typedef const struct type *type##Ref

Definition at line 30 of file qdarwinhelpers.h.

◆ Q_FORWARD_DECLARE_MUTABLE_CF_TYPE

#define Q_FORWARD_DECLARE_MUTABLE_CF_TYPE ( type)    typedef struct __ ## type * type ## Ref

Definition at line 27 of file qdarwinhelpers.h.

◆ Q_FORWARD_DECLARE_MUTABLE_CG_TYPE

#define Q_FORWARD_DECLARE_MUTABLE_CG_TYPE ( type)    typedef struct type *type##Ref

Definition at line 33 of file qdarwinhelpers.h.

◆ Q_FORWARD_DECLARE_OBJC_CLASS

#define Q_FORWARD_DECLARE_OBJC_CLASS ( classname)    class classname

Definition at line 20 of file qdarwinhelpers.h.