• Main Page
  • Related Pages
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

sal.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 #if __GNUC__ >=3
00004 #pragma GCC system_header
00005 #endif
00006 
00007 /*#define __null*/ // << Conflicts with GCC internal type __null
00008 #define __notnull
00009 #define __maybenull
00010 #define __readonly
00011 #define __notreadonly
00012 #define __maybereadonly
00013 #define __valid
00014 #define __notvalid
00015 #define __maybevalid
00016 #define __readableTo(extent)
00017 #define __elem_readableTo(size)
00018 #define __byte_readableTo(size)
00019 #define __writableTo(size)
00020 #define __elem_writableTo(size)
00021 #define __byte_writableTo(size)
00022 #define __deref
00023 #define __pre
00024 #define __post
00025 #define __precond(expr)
00026 #define __postcond(expr)
00027 #define __exceptthat
00028 #define __execeptthat
00029 #define __inner_success(expr)
00030 #define __inner_checkReturn
00031 #define __inner_typefix(ctype)
00032 #define __inner_override
00033 #define __inner_callback
00034 #define __inner_blocksOn(resource)
00035 #define __inner_fallthrough_dec
00036 #define __inner_fallthrough
00037 #define __refparam
00038 #define __inner_control_entrypoint(category)
00039 #define __inner_data_entrypoint(category)
00040 
00041 #define __ecount(size)
00042 #define __bcount(size)
00043 #define __in
00044 #define __in_ecount(size)
00045 #define __in_bcount(size)
00046 #define __in_z
00047 #define __in_ecount_z(size)
00048 #define __in_bcount_z(size)
00049 #define __in_nz
00050 #define __in_ecount_nz(size)
00051 #define __in_bcount_nz(size)
00052 #define __out
00053 #define __out_ecount(size)
00054 #define __out_bcount(size)
00055 #define __out_ecount_part(size,length)
00056 #define __out_bcount_part(size,length)
00057 #define __out_ecount_full(size)
00058 #define __out_bcount_full(size)
00059 #define __out_z
00060 #define __out_z_opt
00061 #define __out_ecount_z(size)
00062 #define __out_bcount_z(size)
00063 #define __out_ecount_part_z(size,length)
00064 #define __out_bcount_part_z(size,length)
00065 #define __out_ecount_full_z(size)
00066 #define __out_bcount_full_z(size)
00067 #define __out_nz
00068 #define __out_nz_opt
00069 #define __out_ecount_nz(size)
00070 #define __out_bcount_nz(size)
00071 #define __inout
00072 #define __inout_ecount(size)
00073 #define __inout_bcount(size)
00074 #define __inout_ecount_part(size,length)
00075 #define __inout_bcount_part(size,length)
00076 #define __inout_ecount_full(size)
00077 #define __inout_bcount_full(size)
00078 #define __inout_z
00079 #define __inout_ecount_z(size)
00080 #define __inout_bcount_z(size)
00081 #define __inout_nz
00082 #define __inout_ecount_nz(size)
00083 #define __inout_bcount_nz(size)
00084 #define __ecount_opt(size)
00085 #define __bcount_opt(size)
00086 #define __in_opt
00087 #define __in_ecount_opt(size)
00088 #define __in_bcount_opt(size)
00089 #define __in_z_opt
00090 #define __in_ecount_z_opt(size)
00091 #define __in_bcount_z_opt(size)
00092 #define __in_nz_opt
00093 #define __in_ecount_nz_opt(size)
00094 #define __in_bcount_nz_opt(size)
00095 #define __out_opt
00096 #define __out_ecount_opt(size)
00097 #define __out_bcount_opt(size)
00098 #define __out_ecount_part_opt(size,length)
00099 #define __out_bcount_part_opt(size,length)
00100 #define __out_ecount_full_opt(size)
00101 #define __out_bcount_full_opt(size)
00102 #define __out_ecount_z_opt(size)
00103 #define __out_bcount_z_opt(size)
00104 #define __out_ecount_part_z_opt(size,length)
00105 #define __out_bcount_part_z_opt(size,length)
00106 #define __out_ecount_full_z_opt(size)
00107 #define __out_bcount_full_z_opt(size)
00108 #define __out_ecount_nz_opt(size)
00109 #define __out_bcount_nz_opt(size)
00110 #define __inout_opt
00111 #define __inout_ecount_opt(size)
00112 #define __inout_bcount_opt(size)
00113 #define __inout_ecount_part_opt(size,length)
00114 #define __inout_bcount_part_opt(size,length)
00115 #define __inout_ecount_full_opt(size)
00116 #define __inout_bcount_full_opt(size)
00117 #define __inout_z_opt
00118 #define __inout_ecount_z_opt(size)
00119 #define __inout_ecount_z_opt(size)
00120 #define __inout_bcount_z_opt(size)
00121 #define __inout_nz_opt
00122 #define __inout_ecount_nz_opt(size)
00123 #define __inout_bcount_nz_opt(size)
00124 #define __deref_ecount(size)
00125 #define __deref_bcount(size)
00126 #define __deref_out
00127 #define __deref_out_ecount(size)
00128 #define __deref_out_bcount(size)
00129 #define __deref_out_ecount_part(size,length)
00130 #define __deref_out_bcount_part(size,length)
00131 #define __deref_out_ecount_full(size)
00132 #define __deref_out_bcount_full(size)
00133 #define __deref_out_z
00134 #define __deref_out_ecount_z(size)
00135 #define __deref_out_bcount_z(size)
00136 #define __deref_out_nz
00137 #define __deref_out_ecount_nz(size)
00138 #define __deref_out_bcount_nz(size)
00139 #define __deref_inout
00140 #define __deref_inout_z
00141 #define __deref_inout_ecount(size)
00142 #define __deref_inout_bcount(size)
00143 #define __deref_inout_ecount_part(size,length)
00144 #define __deref_inout_bcount_part(size,length)
00145 #define __deref_inout_ecount_full(size)
00146 #define __deref_inout_bcount_full(size)
00147 #define __deref_inout_z
00148 #define __deref_inout_ecount_z(size)
00149 #define __deref_inout_bcount_z(size)
00150 #define __deref_inout_nz
00151 #define __deref_inout_ecount_nz(size)
00152 #define __deref_inout_bcount_nz(size)
00153 #define __deref_ecount_opt(size)
00154 #define __deref_bcount_opt(size)
00155 #define __deref_out_opt
00156 #define __deref_out_ecount_opt(size)
00157 #define __deref_out_bcount_opt(size)
00158 #define __deref_out_ecount_part_opt(size,length)
00159 #define __deref_out_bcount_part_opt(size,length)
00160 #define __deref_out_ecount_full_opt(size)
00161 #define __deref_out_bcount_full_opt(size)
00162 #define __deref_out_z_opt
00163 #define __deref_out_ecount_z_opt(size)
00164 #define __deref_out_bcount_z_opt(size)
00165 #define __deref_out_nz_opt
00166 #define __deref_out_ecount_nz_opt(size)
00167 #define __deref_out_bcount_nz_opt(size)
00168 #define __deref_inout_opt
00169 #define __deref_inout_ecount_opt(size)
00170 #define __deref_inout_bcount_opt(size)
00171 #define __deref_inout_ecount_part_opt(size,length)
00172 #define __deref_inout_bcount_part_opt(size,length)
00173 #define __deref_inout_ecount_full_opt(size)
00174 #define __deref_inout_bcount_full_opt(size)
00175 #define __deref_inout_z_opt
00176 #define __deref_inout_ecount_z_opt(size)
00177 #define __deref_inout_bcount_z_opt(size)
00178 #define __deref_inout_nz_opt
00179 #define __deref_inout_ecount_nz_opt(size)
00180 #define __deref_inout_bcount_nz_opt(size)
00181 #define __deref_opt_ecount(size)
00182 #define __deref_opt_bcount(size)
00183 #define __deref_opt_out
00184 #define __deref_opt_out_z
00185 #define __deref_opt_out_ecount(size)
00186 #define __deref_opt_out_bcount(size)
00187 #define __deref_opt_out_ecount_part(size,length)
00188 #define __deref_opt_out_bcount_part(size,length)
00189 #define __deref_opt_out_ecount_full(size)
00190 #define __deref_opt_out_bcount_full(size)
00191 #define __deref_opt_inout
00192 #define __deref_opt_inout_ecount(size)
00193 #define __deref_opt_inout_bcount(size)
00194 #define __deref_opt_inout_ecount_part(size,length)
00195 #define __deref_opt_inout_bcount_part(size,length)
00196 #define __deref_opt_inout_ecount_full(size)
00197 #define __deref_opt_inout_bcount_full(size)
00198 #define __deref_opt_inout_z
00199 #define __deref_opt_inout_ecount_z(size)
00200 #define __deref_opt_inout_bcount_z(size)
00201 #define __deref_opt_inout_nz
00202 #define __deref_opt_inout_ecount_nz(size)
00203 #define __deref_opt_inout_bcount_nz(size)
00204 #define __deref_opt_ecount_opt(size)
00205 #define __deref_opt_bcount_opt(size)
00206 #define __deref_opt_out_opt
00207 #define __deref_opt_out_ecount_opt(size)
00208 #define __deref_opt_out_bcount_opt(size)
00209 #define __deref_opt_out_ecount_part_opt(size,length)
00210 #define __deref_opt_out_bcount_part_opt(size,length)
00211 #define __deref_opt_out_ecount_full_opt(size)
00212 #define __deref_opt_out_bcount_full_opt(size)
00213 #define __deref_opt_out_z_opt
00214 #define __deref_opt_out_ecount_z_opt(size)
00215 #define __deref_opt_out_bcount_z_opt(size)
00216 #define __deref_opt_out_nz_opt
00217 #define __deref_opt_out_ecount_nz_opt(size)
00218 #define __deref_opt_out_bcount_nz_opt(size)
00219 #define __deref_opt_inout_opt
00220 #define __deref_opt_inout_ecount_opt(size)
00221 #define __deref_opt_inout_bcount_opt(size)
00222 #define __deref_opt_inout_ecount_part_opt(size,length)
00223 #define __deref_opt_inout_bcount_part_opt(size,length)
00224 #define __deref_opt_inout_ecount_full_opt(size)
00225 #define __deref_opt_inout_bcount_full_opt(size)
00226 #define __deref_opt_inout_z_opt
00227 #define __deref_opt_inout_ecount_z_opt(size)
00228 #define __deref_opt_inout_bcount_z_opt(size)
00229 #define __deref_opt_inout_nz_opt
00230 #define __deref_opt_inout_ecount_nz_opt(size)
00231 #define __deref_opt_inout_bcount_nz_opt(size)
00232 
00233 #define __success(expr)
00234 #define __nullterminated
00235 #define __nullnullterminated
00236 #define __reserved
00237 #define __checkReturn
00238 #define __typefix(ctype)
00239 #define __override
00240 #define __callback
00241 #define __format_string
00242 #define __blocksOn(resource)
00243 #define __control_entrypoint(category)
00244 #define __data_entrypoint(category)
00245 
00246 #ifndef __fallthrough
00247     #define __fallthrough __inner_fallthrough
00248 #endif
00249 
00250 #ifndef __analysis_assume
00251     #define __analysis_assume(expr)
00252 #endif

Generated on Tue Aug 3 2010 05:17:31 for PortAudio by  doxygen 1.7.1