Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
iValue_isAliasOf_V :: ForeignPtr IValue -> ForeignPtr IValue -> IO CBool Source #
iValue_use_count :: ForeignPtr IValue -> IO CSize Source #
iValue_swap_V :: ForeignPtr IValue -> ForeignPtr IValue -> IO () Source #
iValue_isTensor :: ForeignPtr IValue -> IO CBool Source #
iValue_isBlob :: ForeignPtr IValue -> IO CBool Source #
iValue_isCapsule :: ForeignPtr IValue -> IO CBool Source #
iValue_isTuple :: ForeignPtr IValue -> IO CBool Source #
iValue_isDouble :: ForeignPtr IValue -> IO CBool Source #
iValue_isFuture :: ForeignPtr IValue -> IO CBool Source #
iValue_isInt :: ForeignPtr IValue -> IO CBool Source #
iValue_isIntList :: ForeignPtr IValue -> IO CBool Source #
iValue_isString :: ForeignPtr IValue -> IO CBool Source #
iValue_isBool :: ForeignPtr IValue -> IO CBool Source #
iValue_isObject :: ForeignPtr IValue -> IO CBool Source #
iValue_isBoolList :: ForeignPtr IValue -> IO CBool Source #
iValue_isList :: ForeignPtr IValue -> IO CBool Source #
iValue_isNone :: ForeignPtr IValue -> IO CBool Source #
iValue_toNone :: ForeignPtr IValue -> IO (ForeignPtr StdString) Source #
iValue_isScalar :: ForeignPtr IValue -> IO CBool Source #
iValue_isDevice :: ForeignPtr IValue -> IO CBool Source #
iValue_toLayout :: ForeignPtr IValue -> IO Layout Source #
iValue_toQScheme :: ForeignPtr IValue -> IO QScheme Source #
iValue_tagKind :: ForeignPtr IValue -> IO (ForeignPtr StdString) Source #
iValue_isPtrType :: ForeignPtr IValue -> IO CBool Source #
Orphan instances
IValueLike Int64 (ForeignPtr IValue) Source # | |
toIValue :: Int64 -> IO (ForeignPtr IValue) Source # fromIValue :: ForeignPtr IValue -> IO Int64 Source # | |
IValueLike Bool (ForeignPtr IValue) Source # | |
toIValue :: Bool -> IO (ForeignPtr IValue) Source # fromIValue :: ForeignPtr IValue -> IO Bool Source # | |
IValueLike Double (ForeignPtr IValue) Source # | |
toIValue :: Double -> IO (ForeignPtr IValue) Source # fromIValue :: ForeignPtr IValue -> IO Double Source # | |
(CppObject a, IValueLike (Ptr a) (Ptr IValue)) => IValueLike (ForeignPtr a) (ForeignPtr IValue) Source # | |
toIValue :: ForeignPtr a -> IO (ForeignPtr IValue) Source # fromIValue :: ForeignPtr IValue -> IO (ForeignPtr a) Source # |