rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmPESection
Synopsis
isSgAsmPESection :: Typeable a => SgNode a -> IO (Maybe (SgAsmPESection ()))
upSgAsmPESection :: Typeable a => SgAsmPESection a -> SgAsmPESection ()
newAsmPESection :: Typeable a => SgAsmPEFileHeader a -> IO (SgAsmPESection ())
newAsmPESection2 :: IO (SgAsmPESection ())
asmPESectionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmPESection a -> IO ()
asmPESectionClassName :: Typeable a => SgAsmPESection a -> IO String
asmPESectionDump :: Typeable a => SgAsmPESection a -> Ptr CFile -> String -> CLong -> IO ()
asmPESectionGetChildIndex :: (Typeable a, Typeable b) => SgAsmPESection a -> SgNode b -> IO CLong
asmPESectionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmPESection a -> SgNode b -> IO CSize
asmPESectionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmPESection a -> IO CSize
asmPESectionGetSectionEntry :: Typeable a => SgAsmPESection a -> IO (SgAsmPESectionTableEntry ())
asmPESectionGetTraversalSuccessorByIndex :: Typeable a => SgAsmPESection a -> CSize -> IO (SgNode ())
asmPESectionGetTraversalSuccessorContainer :: Typeable a => SgAsmPESection a -> IO [SgNode ()]
asmPESectionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmPESection a -> IO [CString]
asmPESectionInitFromSectionTable :: (Typeable a, Typeable b) => SgAsmPESection a -> SgAsmPESectionTableEntry b -> CInt -> IO (SgAsmPESection ())
asmPESectionIsInMemoryPool :: Typeable a => SgAsmPESection a -> IO Bool
asmPESectionMemoryUsage :: IO CSize
asmPESectionNumberOfNodes :: IO CSize
asmPESectionReallocate :: Typeable a => SgAsmPESection a -> IO Bool
asmPESectionSageClassName :: Typeable a => SgAsmPESection a -> IO String
asmPESectionSetSectionEntry :: (Typeable a, Typeable b) => SgAsmPESection a -> SgAsmPESectionTableEntry b -> IO ()
asmPESectionVariantT :: Typeable a => SgAsmPESection a -> IO VariantT
Documentation
isSgAsmPESection :: Typeable a => SgNode a -> IO (Maybe (SgAsmPESection ()))
Attempts a dynamic cast of the given node to the type SgAsmPESection.
upSgAsmPESection :: Typeable a => SgAsmPESection a -> SgAsmPESection ()
Performs an upcast of a SgAsmPESection subtype to a SgAsmPESection.
newAsmPESection :: Typeable a => SgAsmPEFileHeader a -> IO (SgAsmPESection ())
Stub for ::SgAsmPESection::SgAsmPESection of type void (class ::SgAsmPEFileHeader*)
newAsmPESection2 :: IO (SgAsmPESection ())
Stub for ::SgAsmPESection::SgAsmPESection of type void ()
asmPESectionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmPESection a -> IO ()
Stub for ::SgAsmPESection::checkDataMemberPointersIfInMemoryPool of type void ()
asmPESectionClassName :: Typeable a => SgAsmPESection a -> IO String
Stub for ::SgAsmPESection::class_name of type ::std::string()
asmPESectionDump :: Typeable a => SgAsmPESection a -> Ptr CFile -> String -> CLong -> IO ()
Stub for ::SgAsmPESection::dump of type void (::FILE*, const char *, ::ssize_t)
asmPESectionGetChildIndex :: (Typeable a, Typeable b) => SgAsmPESection a -> SgNode b -> IO CLong
Stub for ::SgAsmPESection::getChildIndex of type long (class ::SgNode*)
asmPESectionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmPESection a -> SgNode b -> IO CSize
Stub for ::SgAsmPESection::get_childIndex of type ::size_t(class ::SgNode*)
asmPESectionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmPESection a -> IO CSize
Stub for ::SgAsmPESection::get_numberOfTraversalSuccessors of type ::size_t()
asmPESectionGetSectionEntry :: Typeable a => SgAsmPESection a -> IO (SgAsmPESectionTableEntry ())
Stub for ::SgAsmPESection::get_section_entry of type class ::SgAsmPESectionTableEntry*()
asmPESectionGetTraversalSuccessorByIndex :: Typeable a => SgAsmPESection a -> CSize -> IO (SgNode ())
Stub for ::SgAsmPESection::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmPESectionGetTraversalSuccessorContainer :: Typeable a => SgAsmPESection a -> IO [SgNode ()]
Stub for ::SgAsmPESection::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmPESectionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmPESection a -> IO [CString]
Stub for ::SgAsmPESection::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmPESectionInitFromSectionTable :: (Typeable a, Typeable b) => SgAsmPESection a -> SgAsmPESectionTableEntry b -> CInt -> IO (SgAsmPESection ())
Stub for ::SgAsmPESection::init_from_section_table of type class ::SgAsmPESection*(class ::SgAsmPESectionTableEntry*, int )
asmPESectionIsInMemoryPool :: Typeable a => SgAsmPESection a -> IO Bool
Stub for ::SgAsmPESection::isInMemoryPool of type bool ()
asmPESectionMemoryUsage :: IO CSize
Stub for ::SgAsmPESection::memoryUsage of type ::size_t()
asmPESectionNumberOfNodes :: IO CSize
Stub for ::SgAsmPESection::numberOfNodes of type ::size_t()
asmPESectionReallocate :: Typeable a => SgAsmPESection a -> IO Bool
Stub for ::SgAsmPESection::reallocate of type bool ()
asmPESectionSageClassName :: Typeable a => SgAsmPESection a -> IO String
Stub for ::SgAsmPESection::sage_class_name of type const char *()
asmPESectionSetSectionEntry :: (Typeable a, Typeable b) => SgAsmPESection a -> SgAsmPESectionTableEntry b -> IO ()
Stub for ::SgAsmPESection::set_section_entry of type void (class ::SgAsmPESectionTableEntry*)
asmPESectionVariantT :: Typeable a => SgAsmPESection a -> IO VariantT
Stub for ::SgAsmPESection::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2