Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
Variant SAFEARRAY Source # | |
Defined in System.Win32.Com.Automation inVariant :: ArgIn SAFEARRAY Source # inVarList :: ArgIn [SAFEARRAY] Source # inVarIUnknown :: ArgIn (IUnknown SAFEARRAY) Source # vtEltType :: SAFEARRAY -> VARENUM Source # resVariant :: ArgRes SAFEARRAY Source # defaultVariant :: SAFEARRAY Source # resVarList :: ArgRes [SAFEARRAY] Source # |
marshallSAFEARRAY :: SAFEARRAY -> IO (ForeignPtr SAFEARRAY) Source #
addrToSAFEARRAY :: Ptr a -> SAFEARRAY Source #
data SAFEARRAYBOUND Source #
writeSAFEARRAYBOUND :: Ptr SAFEARRAYBOUND -> SAFEARRAYBOUND -> IO () Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayAccessData :: Ptr SAFEARRAY -> Ptr (Ptr ()) -> IO Int32 Source #
safeArrayAllocData :: SAFEARRAY -> IO () Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayAllocDescriptor :: Word32 -> Ptr (Ptr SAFEARRAY) -> IO Int32 Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayCopy :: Ptr SAFEARRAY -> Ptr (Ptr SAFEARRAY) -> IO Int32 Source #
safeArrayCreate :: VARTYPE -> [SAFEARRAYBOUND] -> IO SAFEARRAY Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayCreate :: Word16 -> Word32 -> Ptr SAFEARRAYBOUND -> IO (Ptr SAFEARRAY) Source #
safeArrayDestroy :: SAFEARRAY -> IO () Source #
safeArrayDestroyData :: SAFEARRAY -> IO () Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayDestroyData :: Ptr SAFEARRAY -> IO Int32 Source #
safeArrayDestroyDescriptor :: SAFEARRAY -> IO () Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayDestroyDescriptor :: Ptr SAFEARRAY -> IO Int32 Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayGetElement :: Ptr SAFEARRAY -> Ptr Int32 -> Ptr () -> IO Int32 Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayGetElemsize :: Ptr SAFEARRAY -> IO Word32 Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayGetLBound :: Ptr SAFEARRAY -> Word32 -> Ptr Int32 -> IO Int32 Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayGetUBound :: Ptr SAFEARRAY -> Word32 -> Ptr Int32 -> IO Int32 Source #
safeArrayLock :: SAFEARRAY -> IO () Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayPtrOfIndex :: Ptr SAFEARRAY -> Ptr Int32 -> Ptr (Ptr ()) -> IO Int32 Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayPutElement :: Ptr SAFEARRAY -> Ptr Int32 -> Ptr () -> IO Int32 Source #
safeArrayRedim :: SAFEARRAY -> SAFEARRAYBOUND -> IO () Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayRedim :: Ptr SAFEARRAY -> Ptr SAFEARRAYBOUND -> IO Int32 Source #
safeArrayUnaccessData :: SAFEARRAY -> IO () Source #
prim_System_Win32_Com_Automation_SafeArray_safeArrayUnaccessData :: Ptr SAFEARRAY -> IO Int32 Source #
safeArrayUnlock :: SAFEARRAY -> IO () Source #