rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmElfSegmentTableEntry
Synopsis
isSgAsmElfSegmentTableEntry :: Typeable a => SgNode a -> IO (Maybe (SgAsmElfSegmentTableEntry ()))
upSgAsmElfSegmentTableEntry :: Typeable a => SgAsmElfSegmentTableEntry a -> SgAsmElfSegmentTableEntry ()
newAsmElfSegmentTableEntry :: IO (SgAsmElfSegmentTableEntry ())
asmElfSegmentTableEntryCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmElfSegmentTableEntry a -> IO ()
asmElfSegmentTableEntryClassName :: Typeable a => SgAsmElfSegmentTableEntry a -> IO String
asmElfSegmentTableEntryDump :: Typeable a => SgAsmElfSegmentTableEntry a -> Ptr CFile -> String -> CLong -> IO ()
asmElfSegmentTableEntryGetChildIndex :: (Typeable a, Typeable b) => SgAsmElfSegmentTableEntry a -> SgNode b -> IO CLong
asmElfSegmentTableEntryGetAlign :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
asmElfSegmentTableEntryGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmElfSegmentTableEntry a -> SgNode b -> IO CSize
asmElfSegmentTableEntryGetExtra :: Typeable a => SgAsmElfSegmentTableEntry a -> IO [CUChar]
asmElfSegmentTableEntryGetFilesz :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
asmElfSegmentTableEntryGetIndex :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CSize
asmElfSegmentTableEntryGetMemsz :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
asmElfSegmentTableEntryGetNumberOfTraversalSuccessors :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CSize
asmElfSegmentTableEntryGetOffset :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
asmElfSegmentTableEntryGetPaddr :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
asmElfSegmentTableEntryGetTraversalSuccessorByIndex :: Typeable a => SgAsmElfSegmentTableEntry a -> CSize -> IO (SgNode ())
asmElfSegmentTableEntryGetTraversalSuccessorContainer :: Typeable a => SgAsmElfSegmentTableEntry a -> IO [SgNode ()]
asmElfSegmentTableEntryGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmElfSegmentTableEntry a -> IO [CString]
asmElfSegmentTableEntryGetVaddr :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
asmElfSegmentTableEntryIsInMemoryPool :: Typeable a => SgAsmElfSegmentTableEntry a -> IO Bool
asmElfSegmentTableEntryMemoryUsage :: IO CSize
asmElfSegmentTableEntryNumberOfNodes :: IO CSize
asmElfSegmentTableEntrySageClassName :: Typeable a => SgAsmElfSegmentTableEntry a -> IO String
asmElfSegmentTableEntrySetAlign :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
asmElfSegmentTableEntrySetFilesz :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
asmElfSegmentTableEntrySetIndex :: Typeable a => SgAsmElfSegmentTableEntry a -> CSize -> IO ()
asmElfSegmentTableEntrySetMemsz :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
asmElfSegmentTableEntrySetOffset :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
asmElfSegmentTableEntrySetPaddr :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
asmElfSegmentTableEntrySetVaddr :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
asmElfSegmentTableEntryUpdateFromSection :: (Typeable a, Typeable b) => SgAsmElfSegmentTableEntry a -> SgAsmElfSection b -> IO ()
asmElfSegmentTableEntryVariantT :: Typeable a => SgAsmElfSegmentTableEntry a -> IO VariantT
Documentation
isSgAsmElfSegmentTableEntry :: Typeable a => SgNode a -> IO (Maybe (SgAsmElfSegmentTableEntry ()))
Attempts a dynamic cast of the given node to the type SgAsmElfSegmentTableEntry.
upSgAsmElfSegmentTableEntry :: Typeable a => SgAsmElfSegmentTableEntry a -> SgAsmElfSegmentTableEntry ()
Performs an upcast of a SgAsmElfSegmentTableEntry subtype to a SgAsmElfSegmentTableEntry.
newAsmElfSegmentTableEntry :: IO (SgAsmElfSegmentTableEntry ())
Stub for ::SgAsmElfSegmentTableEntry::SgAsmElfSegmentTableEntry of type void ()
asmElfSegmentTableEntryCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmElfSegmentTableEntry a -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::checkDataMemberPointersIfInMemoryPool of type void ()
asmElfSegmentTableEntryClassName :: Typeable a => SgAsmElfSegmentTableEntry a -> IO String
Stub for ::SgAsmElfSegmentTableEntry::class_name of type ::std::string()
asmElfSegmentTableEntryDump :: Typeable a => SgAsmElfSegmentTableEntry a -> Ptr CFile -> String -> CLong -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::dump of type void (::FILE*, const char *, ::ssize_t)
asmElfSegmentTableEntryGetChildIndex :: (Typeable a, Typeable b) => SgAsmElfSegmentTableEntry a -> SgNode b -> IO CLong
Stub for ::SgAsmElfSegmentTableEntry::getChildIndex of type long (class ::SgNode*)
asmElfSegmentTableEntryGetAlign :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
Stub for ::SgAsmElfSegmentTableEntry::get_align of type ::rose_addr_t()
asmElfSegmentTableEntryGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmElfSegmentTableEntry a -> SgNode b -> IO CSize
Stub for ::SgAsmElfSegmentTableEntry::get_childIndex of type ::size_t(class ::SgNode*)
asmElfSegmentTableEntryGetExtra :: Typeable a => SgAsmElfSegmentTableEntry a -> IO [CUChar]
Stub for ::SgAsmElfSegmentTableEntry::get_extra of type const ::SgUnsignedCharList&()
asmElfSegmentTableEntryGetFilesz :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
Stub for ::SgAsmElfSegmentTableEntry::get_filesz of type ::rose_addr_t()
asmElfSegmentTableEntryGetIndex :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CSize
Stub for ::SgAsmElfSegmentTableEntry::get_index of type ::size_t()
asmElfSegmentTableEntryGetMemsz :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
Stub for ::SgAsmElfSegmentTableEntry::get_memsz of type ::rose_addr_t()
asmElfSegmentTableEntryGetNumberOfTraversalSuccessors :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CSize
Stub for ::SgAsmElfSegmentTableEntry::get_numberOfTraversalSuccessors of type ::size_t()
asmElfSegmentTableEntryGetOffset :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
Stub for ::SgAsmElfSegmentTableEntry::get_offset of type ::rose_addr_t()
asmElfSegmentTableEntryGetPaddr :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
Stub for ::SgAsmElfSegmentTableEntry::get_paddr of type ::rose_addr_t()
asmElfSegmentTableEntryGetTraversalSuccessorByIndex :: Typeable a => SgAsmElfSegmentTableEntry a -> CSize -> IO (SgNode ())
Stub for ::SgAsmElfSegmentTableEntry::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmElfSegmentTableEntryGetTraversalSuccessorContainer :: Typeable a => SgAsmElfSegmentTableEntry a -> IO [SgNode ()]
Stub for ::SgAsmElfSegmentTableEntry::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmElfSegmentTableEntryGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmElfSegmentTableEntry a -> IO [CString]
Stub for ::SgAsmElfSegmentTableEntry::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmElfSegmentTableEntryGetVaddr :: Typeable a => SgAsmElfSegmentTableEntry a -> IO CULong
Stub for ::SgAsmElfSegmentTableEntry::get_vaddr of type ::rose_addr_t()
asmElfSegmentTableEntryIsInMemoryPool :: Typeable a => SgAsmElfSegmentTableEntry a -> IO Bool
Stub for ::SgAsmElfSegmentTableEntry::isInMemoryPool of type bool ()
asmElfSegmentTableEntryMemoryUsage :: IO CSize
Stub for ::SgAsmElfSegmentTableEntry::memoryUsage of type ::size_t()
asmElfSegmentTableEntryNumberOfNodes :: IO CSize
Stub for ::SgAsmElfSegmentTableEntry::numberOfNodes of type ::size_t()
asmElfSegmentTableEntrySageClassName :: Typeable a => SgAsmElfSegmentTableEntry a -> IO String
Stub for ::SgAsmElfSegmentTableEntry::sage_class_name of type const char *()
asmElfSegmentTableEntrySetAlign :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::set_align of type void (::rose_addr_t)
asmElfSegmentTableEntrySetFilesz :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::set_filesz of type void (::rose_addr_t)
asmElfSegmentTableEntrySetIndex :: Typeable a => SgAsmElfSegmentTableEntry a -> CSize -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::set_index of type void (::size_t)
asmElfSegmentTableEntrySetMemsz :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::set_memsz of type void (::rose_addr_t)
asmElfSegmentTableEntrySetOffset :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::set_offset of type void (::rose_addr_t)
asmElfSegmentTableEntrySetPaddr :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::set_paddr of type void (::rose_addr_t)
asmElfSegmentTableEntrySetVaddr :: Typeable a => SgAsmElfSegmentTableEntry a -> CULong -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::set_vaddr of type void (::rose_addr_t)
asmElfSegmentTableEntryUpdateFromSection :: (Typeable a, Typeable b) => SgAsmElfSegmentTableEntry a -> SgAsmElfSection b -> IO ()
Stub for ::SgAsmElfSegmentTableEntry::update_from_section of type void (class ::SgAsmElfSection*)
asmElfSegmentTableEntryVariantT :: Typeable a => SgAsmElfSegmentTableEntry a -> IO VariantT
Stub for ::SgAsmElfSegmentTableEntry::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2