Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qdarwinhelpers.h File Reference

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.