rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmElfEHFrameEntryCI
Synopsis
isSgAsmElfEHFrameEntryCI :: Typeable a => SgNode a -> IO (Maybe (SgAsmElfEHFrameEntryCI ()))
upSgAsmElfEHFrameEntryCI :: Typeable a => SgAsmElfEHFrameEntryCI a -> SgAsmElfEHFrameEntryCI ()
newAsmElfEHFrameEntryCI :: Typeable a => SgAsmElfEHFrameSection a -> IO (SgAsmElfEHFrameEntryCI ())
newAsmElfEHFrameEntryCI2 :: IO (SgAsmElfEHFrameEntryCI ())
asmElfEHFrameEntryCICheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO ()
asmElfEHFrameEntryCIClassName :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO String
asmElfEHFrameEntryCIDump :: Typeable a => SgAsmElfEHFrameEntryCI a -> Ptr CFile -> String -> CLong -> IO ()
asmElfEHFrameEntryCIGetChildIndex :: (Typeable a, Typeable b) => SgAsmElfEHFrameEntryCI a -> SgNode b -> IO CLong
asmElfEHFrameEntryCIGetAddrEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CInt
asmElfEHFrameEntryCIGetAugmentationDataLength :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Word64
asmElfEHFrameEntryCIGetAugmentationString :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO String
asmElfEHFrameEntryCIGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmElfEHFrameEntryCI a -> SgNode b -> IO CSize
asmElfEHFrameEntryCIGetCodeAlignmentFactor :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Word64
asmElfEHFrameEntryCIGetDataAlignmentFactor :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Int64
asmElfEHFrameEntryCIGetFdEntries :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO (SgAsmElfEHFrameEntryFDList ())
asmElfEHFrameEntryCIGetInstructions :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO [CUChar]
asmElfEHFrameEntryCIGetLsdaEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CInt
asmElfEHFrameEntryCIGetNumberOfTraversalSuccessors :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CSize
asmElfEHFrameEntryCIGetPrhAddr :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CULong
asmElfEHFrameEntryCIGetPrhArg :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CUInt
asmElfEHFrameEntryCIGetPrhEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CInt
asmElfEHFrameEntryCIGetSigFrame :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Bool
asmElfEHFrameEntryCIGetTraversalSuccessorByIndex :: Typeable a => SgAsmElfEHFrameEntryCI a -> CSize -> IO (SgNode ())
asmElfEHFrameEntryCIGetTraversalSuccessorContainer :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO [SgNode ()]
asmElfEHFrameEntryCIGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO [CString]
asmElfEHFrameEntryCIGetVersion :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CInt
asmElfEHFrameEntryCIIsInMemoryPool :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Bool
asmElfEHFrameEntryCIMemoryUsage :: IO CSize
asmElfEHFrameEntryCINumberOfNodes :: IO CSize
asmElfEHFrameEntryCISageClassName :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO String
asmElfEHFrameEntryCISetAddrEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> CInt -> IO ()
asmElfEHFrameEntryCISetAugmentationDataLength :: Typeable a => SgAsmElfEHFrameEntryCI a -> Word64 -> IO ()
asmElfEHFrameEntryCISetAugmentationString :: Typeable a => SgAsmElfEHFrameEntryCI a -> String -> IO ()
asmElfEHFrameEntryCISetCodeAlignmentFactor :: Typeable a => SgAsmElfEHFrameEntryCI a -> Word64 -> IO ()
asmElfEHFrameEntryCISetDataAlignmentFactor :: Typeable a => SgAsmElfEHFrameEntryCI a -> Int64 -> IO ()
asmElfEHFrameEntryCISetFdEntries :: (Typeable a, Typeable b) => SgAsmElfEHFrameEntryCI a -> SgAsmElfEHFrameEntryFDList b -> IO ()
asmElfEHFrameEntryCISetLsdaEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> CInt -> IO ()
asmElfEHFrameEntryCISetPrhAddr :: Typeable a => SgAsmElfEHFrameEntryCI a -> CULong -> IO ()
asmElfEHFrameEntryCISetPrhArg :: Typeable a => SgAsmElfEHFrameEntryCI a -> CUInt -> IO ()
asmElfEHFrameEntryCISetPrhEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> CInt -> IO ()
asmElfEHFrameEntryCISetSigFrame :: Typeable a => SgAsmElfEHFrameEntryCI a -> Bool -> IO ()
asmElfEHFrameEntryCISetVersion :: Typeable a => SgAsmElfEHFrameEntryCI a -> CInt -> IO ()
asmElfEHFrameEntryCIUnparse :: (Typeable a, Typeable b) => SgAsmElfEHFrameEntryCI a -> SgAsmElfEHFrameSection b -> IO String
asmElfEHFrameEntryCIVariantT :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO VariantT
Documentation
isSgAsmElfEHFrameEntryCI :: Typeable a => SgNode a -> IO (Maybe (SgAsmElfEHFrameEntryCI ()))
Attempts a dynamic cast of the given node to the type SgAsmElfEHFrameEntryCI.
upSgAsmElfEHFrameEntryCI :: Typeable a => SgAsmElfEHFrameEntryCI a -> SgAsmElfEHFrameEntryCI ()
Performs an upcast of a SgAsmElfEHFrameEntryCI subtype to a SgAsmElfEHFrameEntryCI.
newAsmElfEHFrameEntryCI :: Typeable a => SgAsmElfEHFrameSection a -> IO (SgAsmElfEHFrameEntryCI ())
Stub for ::SgAsmElfEHFrameEntryCI::SgAsmElfEHFrameEntryCI of type void (class ::SgAsmElfEHFrameSection*)
newAsmElfEHFrameEntryCI2 :: IO (SgAsmElfEHFrameEntryCI ())
Stub for ::SgAsmElfEHFrameEntryCI::SgAsmElfEHFrameEntryCI of type void ()
asmElfEHFrameEntryCICheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::checkDataMemberPointersIfInMemoryPool of type void ()
asmElfEHFrameEntryCIClassName :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO String
Stub for ::SgAsmElfEHFrameEntryCI::class_name of type ::std::string()
asmElfEHFrameEntryCIDump :: Typeable a => SgAsmElfEHFrameEntryCI a -> Ptr CFile -> String -> CLong -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::dump of type void (::FILE*, const char *, ::ssize_t)
asmElfEHFrameEntryCIGetChildIndex :: (Typeable a, Typeable b) => SgAsmElfEHFrameEntryCI a -> SgNode b -> IO CLong
Stub for ::SgAsmElfEHFrameEntryCI::getChildIndex of type long (class ::SgNode*)
asmElfEHFrameEntryCIGetAddrEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CInt
Stub for ::SgAsmElfEHFrameEntryCI::get_addr_encoding of type int ()
asmElfEHFrameEntryCIGetAugmentationDataLength :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Word64
Stub for ::SgAsmElfEHFrameEntryCI::get_augmentation_data_length of type ::uint64_t()
asmElfEHFrameEntryCIGetAugmentationString :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO String
Stub for ::SgAsmElfEHFrameEntryCI::get_augmentation_string of type ::std::string()
asmElfEHFrameEntryCIGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmElfEHFrameEntryCI a -> SgNode b -> IO CSize
Stub for ::SgAsmElfEHFrameEntryCI::get_childIndex of type ::size_t(class ::SgNode*)
asmElfEHFrameEntryCIGetCodeAlignmentFactor :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Word64
Stub for ::SgAsmElfEHFrameEntryCI::get_code_alignment_factor of type ::uint64_t()
asmElfEHFrameEntryCIGetDataAlignmentFactor :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Int64
Stub for ::SgAsmElfEHFrameEntryCI::get_data_alignment_factor of type ::int64_t()
asmElfEHFrameEntryCIGetFdEntries :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO (SgAsmElfEHFrameEntryFDList ())
Stub for ::SgAsmElfEHFrameEntryCI::get_fd_entries of type class ::SgAsmElfEHFrameEntryFDList*()
asmElfEHFrameEntryCIGetInstructions :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO [CUChar]
Stub for ::SgAsmElfEHFrameEntryCI::get_instructions of type const ::SgUnsignedCharList&()
asmElfEHFrameEntryCIGetLsdaEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CInt
Stub for ::SgAsmElfEHFrameEntryCI::get_lsda_encoding of type int ()
asmElfEHFrameEntryCIGetNumberOfTraversalSuccessors :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CSize
Stub for ::SgAsmElfEHFrameEntryCI::get_numberOfTraversalSuccessors of type ::size_t()
asmElfEHFrameEntryCIGetPrhAddr :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CULong
Stub for ::SgAsmElfEHFrameEntryCI::get_prh_addr of type ::rose_addr_t()
asmElfEHFrameEntryCIGetPrhArg :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CUInt
Stub for ::SgAsmElfEHFrameEntryCI::get_prh_arg of type unsigned int ()
asmElfEHFrameEntryCIGetPrhEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CInt
Stub for ::SgAsmElfEHFrameEntryCI::get_prh_encoding of type int ()
asmElfEHFrameEntryCIGetSigFrame :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Bool
Stub for ::SgAsmElfEHFrameEntryCI::get_sig_frame of type bool ()
asmElfEHFrameEntryCIGetTraversalSuccessorByIndex :: Typeable a => SgAsmElfEHFrameEntryCI a -> CSize -> IO (SgNode ())
Stub for ::SgAsmElfEHFrameEntryCI::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmElfEHFrameEntryCIGetTraversalSuccessorContainer :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO [SgNode ()]
Stub for ::SgAsmElfEHFrameEntryCI::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmElfEHFrameEntryCIGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO [CString]
Stub for ::SgAsmElfEHFrameEntryCI::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmElfEHFrameEntryCIGetVersion :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO CInt
Stub for ::SgAsmElfEHFrameEntryCI::get_version of type int ()
asmElfEHFrameEntryCIIsInMemoryPool :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO Bool
Stub for ::SgAsmElfEHFrameEntryCI::isInMemoryPool of type bool ()
asmElfEHFrameEntryCIMemoryUsage :: IO CSize
Stub for ::SgAsmElfEHFrameEntryCI::memoryUsage of type ::size_t()
asmElfEHFrameEntryCINumberOfNodes :: IO CSize
Stub for ::SgAsmElfEHFrameEntryCI::numberOfNodes of type ::size_t()
asmElfEHFrameEntryCISageClassName :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO String
Stub for ::SgAsmElfEHFrameEntryCI::sage_class_name of type const char *()
asmElfEHFrameEntryCISetAddrEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> CInt -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_addr_encoding of type void (int )
asmElfEHFrameEntryCISetAugmentationDataLength :: Typeable a => SgAsmElfEHFrameEntryCI a -> Word64 -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_augmentation_data_length of type void (::uint64_t)
asmElfEHFrameEntryCISetAugmentationString :: Typeable a => SgAsmElfEHFrameEntryCI a -> String -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_augmentation_string of type void (::std::string)
asmElfEHFrameEntryCISetCodeAlignmentFactor :: Typeable a => SgAsmElfEHFrameEntryCI a -> Word64 -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_code_alignment_factor of type void (::uint64_t)
asmElfEHFrameEntryCISetDataAlignmentFactor :: Typeable a => SgAsmElfEHFrameEntryCI a -> Int64 -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_data_alignment_factor of type void (::int64_t)
asmElfEHFrameEntryCISetFdEntries :: (Typeable a, Typeable b) => SgAsmElfEHFrameEntryCI a -> SgAsmElfEHFrameEntryFDList b -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_fd_entries of type void (class ::SgAsmElfEHFrameEntryFDList*)
asmElfEHFrameEntryCISetLsdaEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> CInt -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_lsda_encoding of type void (int )
asmElfEHFrameEntryCISetPrhAddr :: Typeable a => SgAsmElfEHFrameEntryCI a -> CULong -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_prh_addr of type void (::rose_addr_t)
asmElfEHFrameEntryCISetPrhArg :: Typeable a => SgAsmElfEHFrameEntryCI a -> CUInt -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_prh_arg of type void (unsigned int )
asmElfEHFrameEntryCISetPrhEncoding :: Typeable a => SgAsmElfEHFrameEntryCI a -> CInt -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_prh_encoding of type void (int )
asmElfEHFrameEntryCISetSigFrame :: Typeable a => SgAsmElfEHFrameEntryCI a -> Bool -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_sig_frame of type void (bool )
asmElfEHFrameEntryCISetVersion :: Typeable a => SgAsmElfEHFrameEntryCI a -> CInt -> IO ()
Stub for ::SgAsmElfEHFrameEntryCI::set_version of type void (int )
asmElfEHFrameEntryCIUnparse :: (Typeable a, Typeable b) => SgAsmElfEHFrameEntryCI a -> SgAsmElfEHFrameSection b -> IO String
Stub for ::SgAsmElfEHFrameEntryCI::unparse of type ::std::string(const class ::SgAsmElfEHFrameSection*)
asmElfEHFrameEntryCIVariantT :: Typeable a => SgAsmElfEHFrameEntryCI a -> IO VariantT
Stub for ::SgAsmElfEHFrameEntryCI::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2