XDispatch 0.6.1
Defines | Typedefs
base.h File Reference

Go to the source code of this file.

Defines

#define DISPATCH_DECL(name)   typedef struct name##_s *name##_t
 
#define DISPATCH_NORETURN
 
#define DISPATCH_NOTHROW
 
#define DISPATCH_NONNULL1
 
#define DISPATCH_NONNULL2
 
#define DISPATCH_NONNULL3
 
#define DISPATCH_NONNULL4
 
#define DISPATCH_NONNULL5
 
#define DISPATCH_NONNULL6
 
#define DISPATCH_NONNULL7
 
#define DISPATCH_NONNULL_ALL
 
#define DISPATCH_SENTINEL
 
#define DISPATCH_PURE
 
#define DISPATCH_WARN_RESULT
 
#define DISPATCH_MALLOC
 
#define DISPATCH_FORMAT(...)
 
#define DISPATCH_EXTERN   extern
#define DISPATCH_PTR
#define __OSX_AVAILABLE_STARTING(...)

Typedefs

typedef void * dispatch_object_t
typedef void(* dispatch_function_t )(void *)

Define Documentation

#define __OSX_AVAILABLE_STARTING (   ...)

Definition at line 154 of file base.h.

#define DISPATCH_DECL (   name)    typedef struct name##_s *name##_t

Definition at line 66 of file base.h.

#define DISPATCH_EXTERN   extern

Definition at line 141 of file base.h.

#define DISPATCH_FORMAT (   ...)

Definition at line 122 of file base.h.

#define DISPATCH_MALLOC

Definition at line 120 of file base.h.

#define DISPATCH_NONNULL1

Definition at line 98 of file base.h.

#define DISPATCH_NONNULL2

Definition at line 100 of file base.h.

#define DISPATCH_NONNULL3

Definition at line 102 of file base.h.

#define DISPATCH_NONNULL4

Definition at line 104 of file base.h.

#define DISPATCH_NONNULL5

Definition at line 106 of file base.h.

#define DISPATCH_NONNULL6

Definition at line 108 of file base.h.

#define DISPATCH_NONNULL7

Definition at line 110 of file base.h.

#define DISPATCH_NONNULL_ALL

Definition at line 112 of file base.h.

#define DISPATCH_NORETURN

Definition at line 94 of file base.h.

#define DISPATCH_NOTHROW

Definition at line 96 of file base.h.

#define DISPATCH_PTR

Definition at line 149 of file base.h.

#define DISPATCH_PURE

Definition at line 116 of file base.h.

#define DISPATCH_SENTINEL

Definition at line 114 of file base.h.

#define DISPATCH_WARN_RESULT

Definition at line 118 of file base.h.


Typedef Documentation

typedef void(* dispatch_function_t)(void *)

Definition at line 60 of file base.h.

typedef void* dispatch_object_t

Definition at line 55 of file base.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Thu Apr 12 2012 09:50:43 for XDispatch by Doxygen 1.7.4
© 2010-2012 MLBA (about | privacy) All Rights reserved.