rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmNEModuleTable
Synopsis
isSgAsmNEModuleTable :: Typeable a => SgNode a -> IO (Maybe (SgAsmNEModuleTable ()))
upSgAsmNEModuleTable :: Typeable a => SgAsmNEModuleTable a -> SgAsmNEModuleTable ()
newAsmNEModuleTable :: (Typeable a, Typeable b) => SgAsmNEFileHeader a -> SgAsmNEStringTable b -> CULong -> CULong -> IO (SgAsmNEModuleTable ())
newAsmNEModuleTable2 :: IO (SgAsmNEModuleTable ())
asmNEModuleTableCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmNEModuleTable a -> IO ()
asmNEModuleTableClassName :: Typeable a => SgAsmNEModuleTable a -> IO String
asmNEModuleTableDump :: Typeable a => SgAsmNEModuleTable a -> Ptr CFile -> String -> CLong -> IO ()
asmNEModuleTableGetChildIndex :: (Typeable a, Typeable b) => SgAsmNEModuleTable a -> SgNode b -> IO CLong
asmNEModuleTableGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmNEModuleTable a -> SgNode b -> IO CSize
asmNEModuleTableGetNameOffsets :: Typeable a => SgAsmNEModuleTable a -> IO [CULong]
asmNEModuleTableGetNames :: Typeable a => SgAsmNEModuleTable a -> IO [CString]
asmNEModuleTableGetNumberOfTraversalSuccessors :: Typeable a => SgAsmNEModuleTable a -> IO CSize
asmNEModuleTableGetStrtab :: Typeable a => SgAsmNEModuleTable a -> IO (SgAsmNEStringTable ())
asmNEModuleTableGetTraversalSuccessorByIndex :: Typeable a => SgAsmNEModuleTable a -> CSize -> IO (SgNode ())
asmNEModuleTableGetTraversalSuccessorContainer :: Typeable a => SgAsmNEModuleTable a -> IO [SgNode ()]
asmNEModuleTableGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmNEModuleTable a -> IO [CString]
asmNEModuleTableIsInMemoryPool :: Typeable a => SgAsmNEModuleTable a -> IO Bool
asmNEModuleTableMemoryUsage :: IO CSize
asmNEModuleTableNumberOfNodes :: IO CSize
asmNEModuleTableSageClassName :: Typeable a => SgAsmNEModuleTable a -> IO String
asmNEModuleTableSetNameOffsets :: Typeable a => SgAsmNEModuleTable a -> [CULong] -> IO ()
asmNEModuleTableSetNames :: Typeable a => SgAsmNEModuleTable a -> [CString] -> IO ()
asmNEModuleTableSetStrtab :: (Typeable a, Typeable b) => SgAsmNEModuleTable a -> SgAsmNEStringTable b -> IO ()
asmNEModuleTableVariantT :: Typeable a => SgAsmNEModuleTable a -> IO VariantT
Documentation
isSgAsmNEModuleTable :: Typeable a => SgNode a -> IO (Maybe (SgAsmNEModuleTable ()))
Attempts a dynamic cast of the given node to the type SgAsmNEModuleTable.
upSgAsmNEModuleTable :: Typeable a => SgAsmNEModuleTable a -> SgAsmNEModuleTable ()
Performs an upcast of a SgAsmNEModuleTable subtype to a SgAsmNEModuleTable.
newAsmNEModuleTable :: (Typeable a, Typeable b) => SgAsmNEFileHeader a -> SgAsmNEStringTable b -> CULong -> CULong -> IO (SgAsmNEModuleTable ())
Stub for ::SgAsmNEModuleTable::SgAsmNEModuleTable of type void (class ::SgAsmNEFileHeader*, class ::SgAsmNEStringTable*, ::rose_addr_t, ::rose_addr_t)
newAsmNEModuleTable2 :: IO (SgAsmNEModuleTable ())
Stub for ::SgAsmNEModuleTable::SgAsmNEModuleTable of type void ()
asmNEModuleTableCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmNEModuleTable a -> IO ()
Stub for ::SgAsmNEModuleTable::checkDataMemberPointersIfInMemoryPool of type void ()
asmNEModuleTableClassName :: Typeable a => SgAsmNEModuleTable a -> IO String
Stub for ::SgAsmNEModuleTable::class_name of type ::std::string()
asmNEModuleTableDump :: Typeable a => SgAsmNEModuleTable a -> Ptr CFile -> String -> CLong -> IO ()
Stub for ::SgAsmNEModuleTable::dump of type void (::FILE*, const char *, ::ssize_t)
asmNEModuleTableGetChildIndex :: (Typeable a, Typeable b) => SgAsmNEModuleTable a -> SgNode b -> IO CLong
Stub for ::SgAsmNEModuleTable::getChildIndex of type long (class ::SgNode*)
asmNEModuleTableGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmNEModuleTable a -> SgNode b -> IO CSize
Stub for ::SgAsmNEModuleTable::get_childIndex of type ::size_t(class ::SgNode*)
asmNEModuleTableGetNameOffsets :: Typeable a => SgAsmNEModuleTable a -> IO [CULong]
Stub for ::SgAsmNEModuleTable::get_name_offsets of type ::SgAddressList()
asmNEModuleTableGetNames :: Typeable a => SgAsmNEModuleTable a -> IO [CString]
Stub for ::SgAsmNEModuleTable::get_names of type ::SgStringList()
asmNEModuleTableGetNumberOfTraversalSuccessors :: Typeable a => SgAsmNEModuleTable a -> IO CSize
Stub for ::SgAsmNEModuleTable::get_numberOfTraversalSuccessors of type ::size_t()
asmNEModuleTableGetStrtab :: Typeable a => SgAsmNEModuleTable a -> IO (SgAsmNEStringTable ())
Stub for ::SgAsmNEModuleTable::get_strtab of type class ::SgAsmNEStringTable*()
asmNEModuleTableGetTraversalSuccessorByIndex :: Typeable a => SgAsmNEModuleTable a -> CSize -> IO (SgNode ())
Stub for ::SgAsmNEModuleTable::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmNEModuleTableGetTraversalSuccessorContainer :: Typeable a => SgAsmNEModuleTable a -> IO [SgNode ()]
Stub for ::SgAsmNEModuleTable::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmNEModuleTableGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmNEModuleTable a -> IO [CString]
Stub for ::SgAsmNEModuleTable::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmNEModuleTableIsInMemoryPool :: Typeable a => SgAsmNEModuleTable a -> IO Bool
Stub for ::SgAsmNEModuleTable::isInMemoryPool of type bool ()
asmNEModuleTableMemoryUsage :: IO CSize
Stub for ::SgAsmNEModuleTable::memoryUsage of type ::size_t()
asmNEModuleTableNumberOfNodes :: IO CSize
Stub for ::SgAsmNEModuleTable::numberOfNodes of type ::size_t()
asmNEModuleTableSageClassName :: Typeable a => SgAsmNEModuleTable a -> IO String
Stub for ::SgAsmNEModuleTable::sage_class_name of type const char *()
asmNEModuleTableSetNameOffsets :: Typeable a => SgAsmNEModuleTable a -> [CULong] -> IO ()
Stub for ::SgAsmNEModuleTable::set_name_offsets of type void (::SgAddressList)
asmNEModuleTableSetNames :: Typeable a => SgAsmNEModuleTable a -> [CString] -> IO ()
Stub for ::SgAsmNEModuleTable::set_names of type void (::SgStringList)
asmNEModuleTableSetStrtab :: (Typeable a, Typeable b) => SgAsmNEModuleTable a -> SgAsmNEStringTable b -> IO ()
Stub for ::SgAsmNEModuleTable::set_strtab of type void (class ::SgAsmNEStringTable*)
asmNEModuleTableVariantT :: Typeable a => SgAsmNEModuleTable a -> IO VariantT
Stub for ::SgAsmNEModuleTable::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2