rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmExecutableFileFormat
Synopsis
isSgAsmExecutableFileFormat :: Typeable a => SgNode a -> IO (Maybe (SgAsmExecutableFileFormat ()))
upSgAsmExecutableFileFormat :: Typeable a => SgAsmExecutableFileFormat a -> SgAsmExecutableFileFormat ()
newAsmExecutableFileFormat :: IO (SgAsmExecutableFileFormat ())
asmExecutableFileFormatBeToHostuint8_t :: Word8 -> IO Word8
asmExecutableFileFormatBeToHostuint16_t :: Word16 -> IO Word16
asmExecutableFileFormatBeToHostuint32_t :: Word32 -> IO Word32
asmExecutableFileFormatBeToHostuint64_t :: Word64 -> IO Word64
asmExecutableFileFormatBeToHostint8_t :: Int8 -> IO Int8
asmExecutableFileFormatBeToHostint16_t :: Int16 -> IO Int16
asmExecutableFileFormatBeToHostint32_t :: Int32 -> IO Int32
asmExecutableFileFormatBeToHostint64_t :: Int64 -> IO Int64
asmExecutableFileFormatCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmExecutableFileFormat a -> IO ()
asmExecutableFileFormatClassName :: Typeable a => SgAsmExecutableFileFormat a -> IO String
asmExecutableFileFormatGetChildIndex :: (Typeable a, Typeable b) => SgAsmExecutableFileFormat a -> SgNode b -> IO CLong
asmExecutableFileFormatGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmExecutableFileFormat a -> SgNode b -> IO CSize
asmExecutableFileFormatGetNumberOfTraversalSuccessors :: Typeable a => SgAsmExecutableFileFormat a -> IO CSize
asmExecutableFileFormatGetTraversalSuccessorByIndex :: Typeable a => SgAsmExecutableFileFormat a -> CSize -> IO (SgNode ())
asmExecutableFileFormatGetTraversalSuccessorContainer :: Typeable a => SgAsmExecutableFileFormat a -> IO [SgNode ()]
asmExecutableFileFormatGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmExecutableFileFormat a -> IO [CString]
asmExecutableFileFormatHexdumprose_addr_tstringUnsignedCharList :: CULong -> String -> [CUChar] -> Bool -> IO String
asmExecutableFileFormatHexdumpFILErose_addr_tstringUnsignedCharList :: Ptr CFile -> CULong -> String -> [CUChar] -> Bool -> IO ()
asmExecutableFileFormatHostToBeuint8_t :: CUInt -> Ptr Word8 -> IO ()
asmExecutableFileFormatHostToBeuint16_t :: CUInt -> Ptr Word16 -> IO ()
asmExecutableFileFormatHostToBeuint32_t :: CUInt -> Ptr Word32 -> IO ()
asmExecutableFileFormatHostToBerose_addr_tuint64_t :: CULong -> Ptr Word64 -> IO ()
asmExecutableFileFormatHostToBeint8_t :: CInt -> Ptr Int8 -> IO ()
asmExecutableFileFormatHostToBeint16_t :: CInt -> Ptr Int16 -> IO ()
asmExecutableFileFormatHostToBeint32_t :: CInt -> Ptr Int32 -> IO ()
asmExecutableFileFormatHostToBeint64_tint64_t :: Int64 -> Ptr Int64 -> IO ()
asmExecutableFileFormatHostToLeuint8_t :: CUInt -> Ptr Word8 -> IO ()
asmExecutableFileFormatHostToLeuint16_t :: CUInt -> Ptr Word16 -> IO ()
asmExecutableFileFormatHostToLeuint32_t :: CUInt -> Ptr Word32 -> IO ()
asmExecutableFileFormatHostToLerose_addr_tuint64_t :: CULong -> Ptr Word64 -> IO ()
asmExecutableFileFormatHostToLeint8_t :: CInt -> Ptr Int8 -> IO ()
asmExecutableFileFormatHostToLeint16_t :: CInt -> Ptr Int16 -> IO ()
asmExecutableFileFormatHostToLeint32_t :: CInt -> Ptr Int32 -> IO ()
asmExecutableFileFormatHostToLeint64_tint64_t :: Int64 -> Ptr Int64 -> IO ()
asmExecutableFileFormatIsInMemoryPool :: Typeable a => SgAsmExecutableFileFormat a -> IO Bool
asmExecutableFileFormatLeToHostuint8_t :: Word8 -> IO Word8
asmExecutableFileFormatLeToHostuint16_t :: Word16 -> IO Word16
asmExecutableFileFormatLeToHostuint32_t :: Word32 -> IO Word32
asmExecutableFileFormatLeToHostuint64_t :: Word64 -> IO Word64
asmExecutableFileFormatLeToHostint8_t :: Int8 -> IO Int8
asmExecutableFileFormatLeToHostint16_t :: Int16 -> IO Int16
asmExecutableFileFormatLeToHostint32_t :: Int32 -> IO Int32
asmExecutableFileFormatLeToHostint64_t :: Int64 -> IO Int64
asmExecutableFileFormatMemoryUsage :: IO CSize
asmExecutableFileFormatNumberOfNodes :: IO CSize
asmExecutableFileFormatParseBinaryFormat :: String -> IO (SgAsmGenericFile ())
asmExecutableFileFormatSageClassName :: Typeable a => SgAsmExecutableFileFormat a -> IO String
asmExecutableFileFormatSwapBytesuint8_t :: Word8 -> IO Word8
asmExecutableFileFormatSwapBytesuint16_t :: Word16 -> IO Word16
asmExecutableFileFormatSwapBytesuint32_t :: Word32 -> IO Word32
asmExecutableFileFormatSwapBytesuint64_t :: Word64 -> IO Word64
asmExecutableFileFormatSwapBytesint8_t :: Int8 -> IO Int8
asmExecutableFileFormatSwapBytesint16_t :: Int16 -> IO Int16
asmExecutableFileFormatSwapBytesint32_t :: Int32 -> IO Int32
asmExecutableFileFormatSwapBytesint64_t :: Int64 -> IO Int64
asmExecutableFileFormatUnparseBinaryFormat :: Typeable a => String -> SgAsmGenericFile a -> IO ()
asmExecutableFileFormatVariantT :: Typeable a => SgAsmExecutableFileFormat a -> IO VariantT
Documentation
isSgAsmExecutableFileFormat :: Typeable a => SgNode a -> IO (Maybe (SgAsmExecutableFileFormat ()))
Attempts a dynamic cast of the given node to the type SgAsmExecutableFileFormat.
upSgAsmExecutableFileFormat :: Typeable a => SgAsmExecutableFileFormat a -> SgAsmExecutableFileFormat ()
Performs an upcast of a SgAsmExecutableFileFormat subtype to a SgAsmExecutableFileFormat.
newAsmExecutableFileFormat :: IO (SgAsmExecutableFileFormat ())
Stub for ::SgAsmExecutableFileFormat::SgAsmExecutableFileFormat of type void ()
asmExecutableFileFormatBeToHostuint8_t :: Word8 -> IO Word8
Stub for ::SgAsmExecutableFileFormat::be_to_host of type ::uint8_t(uint8_t )
asmExecutableFileFormatBeToHostuint16_t :: Word16 -> IO Word16
Stub for ::SgAsmExecutableFileFormat::be_to_host of type ::uint16_t(uint16_t )
asmExecutableFileFormatBeToHostuint32_t :: Word32 -> IO Word32
Stub for ::SgAsmExecutableFileFormat::be_to_host of type ::uint32_t(uint32_t )
asmExecutableFileFormatBeToHostuint64_t :: Word64 -> IO Word64
Stub for ::SgAsmExecutableFileFormat::be_to_host of type ::uint64_t(uint64_t )
asmExecutableFileFormatBeToHostint8_t :: Int8 -> IO Int8
Stub for ::SgAsmExecutableFileFormat::be_to_host of type ::int8_t(int8_t )
asmExecutableFileFormatBeToHostint16_t :: Int16 -> IO Int16
Stub for ::SgAsmExecutableFileFormat::be_to_host of type ::int16_t(int16_t )
asmExecutableFileFormatBeToHostint32_t :: Int32 -> IO Int32
Stub for ::SgAsmExecutableFileFormat::be_to_host of type ::int32_t(int32_t )
asmExecutableFileFormatBeToHostint64_t :: Int64 -> IO Int64
Stub for ::SgAsmExecutableFileFormat::be_to_host of type ::int64_t(int64_t )
asmExecutableFileFormatCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmExecutableFileFormat a -> IO ()
Stub for ::SgAsmExecutableFileFormat::checkDataMemberPointersIfInMemoryPool of type void ()
asmExecutableFileFormatClassName :: Typeable a => SgAsmExecutableFileFormat a -> IO String
Stub for ::SgAsmExecutableFileFormat::class_name of type ::std::string()
asmExecutableFileFormatGetChildIndex :: (Typeable a, Typeable b) => SgAsmExecutableFileFormat a -> SgNode b -> IO CLong
Stub for ::SgAsmExecutableFileFormat::getChildIndex of type long (class ::SgNode*)
asmExecutableFileFormatGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmExecutableFileFormat a -> SgNode b -> IO CSize
Stub for ::SgAsmExecutableFileFormat::get_childIndex of type ::size_t(class ::SgNode*)
asmExecutableFileFormatGetNumberOfTraversalSuccessors :: Typeable a => SgAsmExecutableFileFormat a -> IO CSize
Stub for ::SgAsmExecutableFileFormat::get_numberOfTraversalSuccessors of type ::size_t()
asmExecutableFileFormatGetTraversalSuccessorByIndex :: Typeable a => SgAsmExecutableFileFormat a -> CSize -> IO (SgNode ())
Stub for ::SgAsmExecutableFileFormat::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmExecutableFileFormatGetTraversalSuccessorContainer :: Typeable a => SgAsmExecutableFileFormat a -> IO [SgNode ()]
Stub for ::SgAsmExecutableFileFormat::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmExecutableFileFormatGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmExecutableFileFormat a -> IO [CString]
Stub for ::SgAsmExecutableFileFormat::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmExecutableFileFormatHexdumprose_addr_tstringUnsignedCharList :: CULong -> String -> [CUChar] -> Bool -> IO String
Stub for ::SgAsmExecutableFileFormat::hexdump of type ::std::string(rose_addr_t , const string &, const SgUnsignedCharList &, bool )
asmExecutableFileFormatHexdumpFILErose_addr_tstringUnsignedCharList :: Ptr CFile -> CULong -> String -> [CUChar] -> Bool -> IO ()
Stub for ::SgAsmExecutableFileFormat::hexdump of type void (FILE *, rose_addr_t , const string &, const SgUnsignedCharList &, bool )
asmExecutableFileFormatHostToBeuint8_t :: CUInt -> Ptr Word8 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_be of type void (unsigned int , uint8_t *)
asmExecutableFileFormatHostToBeuint16_t :: CUInt -> Ptr Word16 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_be of type void (unsigned int , uint16_t *)
asmExecutableFileFormatHostToBeuint32_t :: CUInt -> Ptr Word32 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_be of type void (unsigned int , uint32_t *)
asmExecutableFileFormatHostToBerose_addr_tuint64_t :: CULong -> Ptr Word64 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_be of type void (rose_addr_t , uint64_t *)
asmExecutableFileFormatHostToBeint8_t :: CInt -> Ptr Int8 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_be of type void (int , int8_t *)
asmExecutableFileFormatHostToBeint16_t :: CInt -> Ptr Int16 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_be of type void (int , int16_t *)
asmExecutableFileFormatHostToBeint32_t :: CInt -> Ptr Int32 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_be of type void (int , int32_t *)
asmExecutableFileFormatHostToBeint64_tint64_t :: Int64 -> Ptr Int64 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_be of type void (int64_t , int64_t *)
asmExecutableFileFormatHostToLeuint8_t :: CUInt -> Ptr Word8 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_le of type void (unsigned int , uint8_t *)
asmExecutableFileFormatHostToLeuint16_t :: CUInt -> Ptr Word16 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_le of type void (unsigned int , uint16_t *)
asmExecutableFileFormatHostToLeuint32_t :: CUInt -> Ptr Word32 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_le of type void (unsigned int , uint32_t *)
asmExecutableFileFormatHostToLerose_addr_tuint64_t :: CULong -> Ptr Word64 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_le of type void (rose_addr_t , uint64_t *)
asmExecutableFileFormatHostToLeint8_t :: CInt -> Ptr Int8 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_le of type void (int , int8_t *)
asmExecutableFileFormatHostToLeint16_t :: CInt -> Ptr Int16 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_le of type void (int , int16_t *)
asmExecutableFileFormatHostToLeint32_t :: CInt -> Ptr Int32 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_le of type void (int , int32_t *)
asmExecutableFileFormatHostToLeint64_tint64_t :: Int64 -> Ptr Int64 -> IO ()
Stub for ::SgAsmExecutableFileFormat::host_to_le of type void (int64_t , int64_t *)
asmExecutableFileFormatIsInMemoryPool :: Typeable a => SgAsmExecutableFileFormat a -> IO Bool
Stub for ::SgAsmExecutableFileFormat::isInMemoryPool of type bool ()
asmExecutableFileFormatLeToHostuint8_t :: Word8 -> IO Word8
Stub for ::SgAsmExecutableFileFormat::le_to_host of type ::uint8_t(uint8_t )
asmExecutableFileFormatLeToHostuint16_t :: Word16 -> IO Word16
Stub for ::SgAsmExecutableFileFormat::le_to_host of type ::uint16_t(uint16_t )
asmExecutableFileFormatLeToHostuint32_t :: Word32 -> IO Word32
Stub for ::SgAsmExecutableFileFormat::le_to_host of type ::uint32_t(uint32_t )
asmExecutableFileFormatLeToHostuint64_t :: Word64 -> IO Word64
Stub for ::SgAsmExecutableFileFormat::le_to_host of type ::uint64_t(uint64_t )
asmExecutableFileFormatLeToHostint8_t :: Int8 -> IO Int8
Stub for ::SgAsmExecutableFileFormat::le_to_host of type ::int8_t(int8_t )
asmExecutableFileFormatLeToHostint16_t :: Int16 -> IO Int16
Stub for ::SgAsmExecutableFileFormat::le_to_host of type ::int16_t(int16_t )
asmExecutableFileFormatLeToHostint32_t :: Int32 -> IO Int32
Stub for ::SgAsmExecutableFileFormat::le_to_host of type ::int32_t(int32_t )
asmExecutableFileFormatLeToHostint64_t :: Int64 -> IO Int64
Stub for ::SgAsmExecutableFileFormat::le_to_host of type ::int64_t(int64_t )
asmExecutableFileFormatMemoryUsage :: IO CSize
Stub for ::SgAsmExecutableFileFormat::memoryUsage of type ::size_t()
asmExecutableFileFormatNumberOfNodes :: IO CSize
Stub for ::SgAsmExecutableFileFormat::numberOfNodes of type ::size_t()
asmExecutableFileFormatParseBinaryFormat :: String -> IO (SgAsmGenericFile ())
Stub for ::SgAsmExecutableFileFormat::parseBinaryFormat of type class ::SgAsmGenericFile*(const char *)
asmExecutableFileFormatSageClassName :: Typeable a => SgAsmExecutableFileFormat a -> IO String
Stub for ::SgAsmExecutableFileFormat::sage_class_name of type const char *()
asmExecutableFileFormatSwapBytesuint8_t :: Word8 -> IO Word8
Stub for ::SgAsmExecutableFileFormat::swap_bytes of type ::uint8_t(uint8_t )
asmExecutableFileFormatSwapBytesuint16_t :: Word16 -> IO Word16
Stub for ::SgAsmExecutableFileFormat::swap_bytes of type ::uint16_t(uint16_t )
asmExecutableFileFormatSwapBytesuint32_t :: Word32 -> IO Word32
Stub for ::SgAsmExecutableFileFormat::swap_bytes of type ::uint32_t(uint32_t )
asmExecutableFileFormatSwapBytesuint64_t :: Word64 -> IO Word64
Stub for ::SgAsmExecutableFileFormat::swap_bytes of type ::uint64_t(uint64_t )
asmExecutableFileFormatSwapBytesint8_t :: Int8 -> IO Int8
Stub for ::SgAsmExecutableFileFormat::swap_bytes of type ::int8_t(int8_t )
asmExecutableFileFormatSwapBytesint16_t :: Int16 -> IO Int16
Stub for ::SgAsmExecutableFileFormat::swap_bytes of type ::int16_t(int16_t )
asmExecutableFileFormatSwapBytesint32_t :: Int32 -> IO Int32
Stub for ::SgAsmExecutableFileFormat::swap_bytes of type ::int32_t(int32_t )
asmExecutableFileFormatSwapBytesint64_t :: Int64 -> IO Int64
Stub for ::SgAsmExecutableFileFormat::swap_bytes of type ::int64_t(int64_t )
asmExecutableFileFormatUnparseBinaryFormat :: Typeable a => String -> SgAsmGenericFile a -> IO ()
Stub for ::SgAsmExecutableFileFormat::unparseBinaryFormat of type void (const string &, class SgAsmGenericFile *)
asmExecutableFileFormatVariantT :: Typeable a => SgAsmExecutableFileFormat a -> IO VariantT
Stub for ::SgAsmExecutableFileFormat::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2