rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgDirectoryList
Synopsis
isSgDirectoryList :: Typeable a => SgNode a -> IO (Maybe (SgDirectoryList ()))
upSgDirectoryList :: Typeable a => SgDirectoryList a -> SgDirectoryList ()
newDirectoryList :: IO (SgDirectoryList ())
directoryListCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgDirectoryList a -> IO ()
directoryListClassName :: Typeable a => SgDirectoryList a -> IO String
directoryListGetChildIndex :: (Typeable a, Typeable b) => SgDirectoryList a -> SgNode b -> IO CLong
directoryListGetChildIndex2 :: (Typeable a, Typeable b) => SgDirectoryList a -> SgNode b -> IO CSize
directoryListGetListOfDirectories :: Typeable a => SgDirectoryList a -> IO [SgDirectory ()]
directoryListGetNumberOfTraversalSuccessors :: Typeable a => SgDirectoryList a -> IO CSize
directoryListGetTraversalSuccessorByIndex :: Typeable a => SgDirectoryList a -> CSize -> IO (SgNode ())
directoryListGetTraversalSuccessorContainer :: Typeable a => SgDirectoryList a -> IO [SgNode ()]
directoryListGetTraversalSuccessorNamesContainer :: Typeable a => SgDirectoryList a -> IO [CString]
directoryListIsInMemoryPool :: Typeable a => SgDirectoryList a -> IO Bool
directoryListMemoryUsage :: IO CSize
directoryListNumberOfNodes :: IO CSize
directoryListSageClassName :: Typeable a => SgDirectoryList a -> IO String
directoryListVariantT :: Typeable a => SgDirectoryList a -> IO VariantT
Documentation
isSgDirectoryList :: Typeable a => SgNode a -> IO (Maybe (SgDirectoryList ()))
Attempts a dynamic cast of the given node to the type SgDirectoryList.
upSgDirectoryList :: Typeable a => SgDirectoryList a -> SgDirectoryList ()
Performs an upcast of a SgDirectoryList subtype to a SgDirectoryList.
newDirectoryList :: IO (SgDirectoryList ())
Stub for ::SgDirectoryList::SgDirectoryList of type void ()
directoryListCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgDirectoryList a -> IO ()
Stub for ::SgDirectoryList::checkDataMemberPointersIfInMemoryPool of type void ()
directoryListClassName :: Typeable a => SgDirectoryList a -> IO String
Stub for ::SgDirectoryList::class_name of type ::std::string()
directoryListGetChildIndex :: (Typeable a, Typeable b) => SgDirectoryList a -> SgNode b -> IO CLong
Stub for ::SgDirectoryList::getChildIndex of type long (class ::SgNode*)
directoryListGetChildIndex2 :: (Typeable a, Typeable b) => SgDirectoryList a -> SgNode b -> IO CSize
Stub for ::SgDirectoryList::get_childIndex of type ::size_t(class ::SgNode*)
directoryListGetListOfDirectories :: Typeable a => SgDirectoryList a -> IO [SgDirectory ()]
Stub for ::SgDirectoryList::get_listOfDirectories of type const ::SgDirectoryPtrList&()
directoryListGetNumberOfTraversalSuccessors :: Typeable a => SgDirectoryList a -> IO CSize
Stub for ::SgDirectoryList::get_numberOfTraversalSuccessors of type ::size_t()
directoryListGetTraversalSuccessorByIndex :: Typeable a => SgDirectoryList a -> CSize -> IO (SgNode ())
Stub for ::SgDirectoryList::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
directoryListGetTraversalSuccessorContainer :: Typeable a => SgDirectoryList a -> IO [SgNode ()]
Stub for ::SgDirectoryList::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
directoryListGetTraversalSuccessorNamesContainer :: Typeable a => SgDirectoryList a -> IO [CString]
Stub for ::SgDirectoryList::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
directoryListIsInMemoryPool :: Typeable a => SgDirectoryList a -> IO Bool
Stub for ::SgDirectoryList::isInMemoryPool of type bool ()
directoryListMemoryUsage :: IO CSize
Stub for ::SgDirectoryList::memoryUsage of type ::size_t()
directoryListNumberOfNodes :: IO CSize
Stub for ::SgDirectoryList::numberOfNodes of type ::size_t()
directoryListSageClassName :: Typeable a => SgDirectoryList a -> IO String
Stub for ::SgDirectoryList::sage_class_name of type const char *()
directoryListVariantT :: Typeable a => SgDirectoryList a -> IO VariantT
Stub for ::SgDirectoryList::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2