rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmPEImportSection
Synopsis
isSgAsmPEImportSection :: Typeable a => SgNode a -> IO (Maybe (SgAsmPEImportSection ()))
upSgAsmPEImportSection :: Typeable a => SgAsmPEImportSection a -> SgAsmPEImportSection ()
newAsmPEImportSection :: Typeable a => SgAsmPEFileHeader a -> IO (SgAsmPEImportSection ())
newAsmPEImportSection2 :: IO (SgAsmPEImportSection ())
asmPEImportSectionAddImportDirectory :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgAsmPEImportDirectory b -> IO ()
asmPEImportSectionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmPEImportSection a -> IO ()
asmPEImportSectionClassName :: Typeable a => SgAsmPEImportSection a -> IO String
asmPEImportSectionDump :: Typeable a => SgAsmPEImportSection a -> Ptr CFile -> String -> CLong -> IO ()
asmPEImportSectionGetChildIndex :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgNode b -> IO CLong
asmPEImportSectionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgNode b -> IO CSize
asmPEImportSectionGetImportDirectories :: Typeable a => SgAsmPEImportSection a -> IO (SgAsmPEImportDirectoryList ())
asmPEImportSectionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmPEImportSection a -> IO CSize
asmPEImportSectionGetTraversalSuccessorByIndex :: Typeable a => SgAsmPEImportSection a -> CSize -> IO (SgNode ())
asmPEImportSectionGetTraversalSuccessorContainer :: Typeable a => SgAsmPEImportSection a -> IO [SgNode ()]
asmPEImportSectionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmPEImportSection a -> IO [CString]
asmPEImportSectionImportMesgReset :: IO ()
asmPEImportSectionIsInMemoryPool :: Typeable a => SgAsmPEImportSection a -> IO Bool
asmPEImportSectionMemoryUsage :: IO CSize
asmPEImportSectionNumberOfNodes :: IO CSize
asmPEImportSectionParse :: Typeable a => SgAsmPEImportSection a -> IO (SgAsmPEImportSection ())
asmPEImportSectionReallocate :: Typeable a => SgAsmPEImportSection a -> IO Bool
asmPEImportSectionRemoveImportDirectory :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgAsmPEImportDirectory b -> IO ()
asmPEImportSectionSageClassName :: Typeable a => SgAsmPEImportSection a -> IO String
asmPEImportSectionSetImportDirectories :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgAsmPEImportDirectoryList b -> IO ()
asmPEImportSectionVariantT :: Typeable a => SgAsmPEImportSection a -> IO VariantT
Documentation
isSgAsmPEImportSection :: Typeable a => SgNode a -> IO (Maybe (SgAsmPEImportSection ()))
Attempts a dynamic cast of the given node to the type SgAsmPEImportSection.
upSgAsmPEImportSection :: Typeable a => SgAsmPEImportSection a -> SgAsmPEImportSection ()
Performs an upcast of a SgAsmPEImportSection subtype to a SgAsmPEImportSection.
newAsmPEImportSection :: Typeable a => SgAsmPEFileHeader a -> IO (SgAsmPEImportSection ())
Stub for ::SgAsmPEImportSection::SgAsmPEImportSection of type void (class ::SgAsmPEFileHeader*)
newAsmPEImportSection2 :: IO (SgAsmPEImportSection ())
Stub for ::SgAsmPEImportSection::SgAsmPEImportSection of type void ()
asmPEImportSectionAddImportDirectory :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgAsmPEImportDirectory b -> IO ()
Stub for ::SgAsmPEImportSection::add_import_directory of type void (class ::SgAsmPEImportDirectory*)
asmPEImportSectionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmPEImportSection a -> IO ()
Stub for ::SgAsmPEImportSection::checkDataMemberPointersIfInMemoryPool of type void ()
asmPEImportSectionClassName :: Typeable a => SgAsmPEImportSection a -> IO String
Stub for ::SgAsmPEImportSection::class_name of type ::std::string()
asmPEImportSectionDump :: Typeable a => SgAsmPEImportSection a -> Ptr CFile -> String -> CLong -> IO ()
Stub for ::SgAsmPEImportSection::dump of type void (::FILE*, const char *, ::ssize_t)
asmPEImportSectionGetChildIndex :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgNode b -> IO CLong
Stub for ::SgAsmPEImportSection::getChildIndex of type long (class ::SgNode*)
asmPEImportSectionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgNode b -> IO CSize
Stub for ::SgAsmPEImportSection::get_childIndex of type ::size_t(class ::SgNode*)
asmPEImportSectionGetImportDirectories :: Typeable a => SgAsmPEImportSection a -> IO (SgAsmPEImportDirectoryList ())
Stub for ::SgAsmPEImportSection::get_import_directories of type class ::SgAsmPEImportDirectoryList*()
asmPEImportSectionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmPEImportSection a -> IO CSize
Stub for ::SgAsmPEImportSection::get_numberOfTraversalSuccessors of type ::size_t()
asmPEImportSectionGetTraversalSuccessorByIndex :: Typeable a => SgAsmPEImportSection a -> CSize -> IO (SgNode ())
Stub for ::SgAsmPEImportSection::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmPEImportSectionGetTraversalSuccessorContainer :: Typeable a => SgAsmPEImportSection a -> IO [SgNode ()]
Stub for ::SgAsmPEImportSection::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmPEImportSectionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmPEImportSection a -> IO [CString]
Stub for ::SgAsmPEImportSection::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmPEImportSectionImportMesgReset :: IO ()
Stub for ::SgAsmPEImportSection::import_mesg_reset of type void ()
asmPEImportSectionIsInMemoryPool :: Typeable a => SgAsmPEImportSection a -> IO Bool
Stub for ::SgAsmPEImportSection::isInMemoryPool of type bool ()
asmPEImportSectionMemoryUsage :: IO CSize
Stub for ::SgAsmPEImportSection::memoryUsage of type ::size_t()
asmPEImportSectionNumberOfNodes :: IO CSize
Stub for ::SgAsmPEImportSection::numberOfNodes of type ::size_t()
asmPEImportSectionParse :: Typeable a => SgAsmPEImportSection a -> IO (SgAsmPEImportSection ())
Stub for ::SgAsmPEImportSection::parse of type class ::SgAsmPEImportSection*()
asmPEImportSectionReallocate :: Typeable a => SgAsmPEImportSection a -> IO Bool
Stub for ::SgAsmPEImportSection::reallocate of type bool ()
asmPEImportSectionRemoveImportDirectory :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgAsmPEImportDirectory b -> IO ()
Stub for ::SgAsmPEImportSection::remove_import_directory of type void (class ::SgAsmPEImportDirectory*)
asmPEImportSectionSageClassName :: Typeable a => SgAsmPEImportSection a -> IO String
Stub for ::SgAsmPEImportSection::sage_class_name of type const char *()
asmPEImportSectionSetImportDirectories :: (Typeable a, Typeable b) => SgAsmPEImportSection a -> SgAsmPEImportDirectoryList b -> IO ()
Stub for ::SgAsmPEImportSection::set_import_directories of type void (class ::SgAsmPEImportDirectoryList*)
asmPEImportSectionVariantT :: Typeable a => SgAsmPEImportSection a -> IO VariantT
Stub for ::SgAsmPEImportSection::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2