Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Protobuf
Documentation
readProtobuf :: Protobuf a => FilePath -> ForeignPtr a -> IO () Source
writeProtobuf :: Protobuf a => FilePath -> ForeignPtr a -> IO () Source
class Protobuf a => ProtobufValue a b | a -> b, b -> a where Source
module Foreign.C
module Control.Applicative
type Std__basic_string = Ptr Std__basic_string_mem
newPb :: Protobuf a => IO (ForeignPtr a) Source
derefPb :: ProtobufValue a b => ForeignPtr a -> IO b Source