Home | History | Annotate | Download | only in win

Lines Matching refs:inArray

157 SAFEARRAY* MarshallingHelpers::stringArrayToSafeArray(CFArrayRef inArray)
159 CFIndex size = CFArrayGetCount(inArray);
163 CFStringRef item = (CFStringRef) CFArrayGetValueAtIndex(inArray, i);
173 SAFEARRAY* MarshallingHelpers::intArrayToSafeArray(CFArrayRef inArray)
175 CFIndex size = CFArrayGetCount(inArray);
179 CFNumberRef item = (CFNumberRef) CFArrayGetValueAtIndex(inArray, i);
213 SAFEARRAY* MarshallingHelpers::iunknownArrayToSafeArray(CFArrayRef inArray)
215 CFIndex size = CFArrayGetCount(inArray);
219 IUnknown* item = (IUnknown*) CFArrayGetValueAtIndex(inArray, i);
226 CFArrayRef MarshallingHelpers::safeArrayToStringArray(SAFEARRAY* inArray)
229 HRESULT hr = ::SafeArrayGetLBound(inArray, 1, &lBound);
231 hr = ::SafeArrayGetUBound(inArray, 1, &uBound);
238 hr = ::SafeArrayGetElement(inArray, &lBound, &str);
249 CFArrayRef MarshallingHelpers::safeArrayToIntArray(SAFEARRAY* inArray)
252 HRESULT hr = ::SafeArrayGetLBound(inArray, 1, &lBound);
254 hr = ::SafeArrayGetUBound(inArray, 1, &uBound);
261 hr = ::SafeArrayGetElement(inArray, &lBound, &num);
271 CFArrayRef MarshallingHelpers::safeArrayToIUnknownArray(SAFEARRAY* inArray)
274 HRESULT hr = ::SafeArrayGetLBound(inArray, 1, &lBound);
276 hr = ::SafeArrayGetUBound(inArray, 1, &uBound);
279 hr = ::SafeArrayAccessData(inArray, &items);
281 hr = ::SafeArrayUnaccessData(inArray);