Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
Show CppString Source # | |
FPtr CppString Source # | |
Defined in STD.CppString.RawType type Raw CppString | |
Eq CppString Source # | |
Ord CppString Source # | |
Defined in STD.CppString.RawType | |
ICppString CppString Source # | |
Defined in STD.CppString.Implementation | |
IDeletable CppString Source # | |
Castable CppString (Ptr RawCppString) | |
Defined in STD.CppString.Cast | |
type Raw CppString Source # | |
Defined in STD.CppString.RawType |
class IDeletable a => ICppString a Source #
Instances
ICppString CppString Source # | |
Defined in STD.CppString.Implementation |
upcastCppString :: forall a. (FPtr a, ICppString a) => a -> CppString Source #
downcastCppString :: forall a. (FPtr a, ICppString a) => CppString -> a Source #
cppString_append :: (ICppString c0, FPtr c0) => CppString -> c0 -> IO CppString Source #