rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgHeaderFileBody
Synopsis
isSgHeaderFileBody :: Typeable a => SgNode a -> IO (Maybe (SgHeaderFileBody ()))
upSgHeaderFileBody :: Typeable a => SgHeaderFileBody a -> SgHeaderFileBody ()
newHeaderFileBody :: Typeable a => Sg_File_Info a -> IO (SgHeaderFileBody ())
newHeaderFileBody2 :: IO (SgHeaderFileBody ())
headerFileBodyCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgHeaderFileBody a -> IO ()
headerFileBodyClassName :: Typeable a => SgHeaderFileBody a -> IO String
headerFileBodyGetChildIndex :: (Typeable a, Typeable b) => SgHeaderFileBody a -> SgNode b -> IO CLong
headerFileBodyGetChildIndex2 :: (Typeable a, Typeable b) => SgHeaderFileBody a -> SgNode b -> IO CSize
headerFileBodyGetNumberOfTraversalSuccessors :: Typeable a => SgHeaderFileBody a -> IO CSize
headerFileBodyGetTraversalSuccessorByIndex :: Typeable a => SgHeaderFileBody a -> CSize -> IO (SgNode ())
headerFileBodyGetTraversalSuccessorContainer :: Typeable a => SgHeaderFileBody a -> IO [SgNode ()]
headerFileBodyGetTraversalSuccessorNamesContainer :: Typeable a => SgHeaderFileBody a -> IO [CString]
headerFileBodyIsInMemoryPool :: Typeable a => SgHeaderFileBody a -> IO Bool
headerFileBodyMemoryUsage :: IO CSize
headerFileBodyNumberOfNodes :: IO CSize
headerFileBodySageClassName :: Typeable a => SgHeaderFileBody a -> IO String
headerFileBodyVariantT :: Typeable a => SgHeaderFileBody a -> IO VariantT
Documentation
isSgHeaderFileBody :: Typeable a => SgNode a -> IO (Maybe (SgHeaderFileBody ()))
Attempts a dynamic cast of the given node to the type SgHeaderFileBody.
upSgHeaderFileBody :: Typeable a => SgHeaderFileBody a -> SgHeaderFileBody ()
Performs an upcast of a SgHeaderFileBody subtype to a SgHeaderFileBody.
newHeaderFileBody :: Typeable a => Sg_File_Info a -> IO (SgHeaderFileBody ())
Stub for ::SgHeaderFileBody::SgHeaderFileBody of type void (class ::Sg_File_Info*)
newHeaderFileBody2 :: IO (SgHeaderFileBody ())
Stub for ::SgHeaderFileBody::SgHeaderFileBody of type void ()
headerFileBodyCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgHeaderFileBody a -> IO ()
Stub for ::SgHeaderFileBody::checkDataMemberPointersIfInMemoryPool of type void ()
headerFileBodyClassName :: Typeable a => SgHeaderFileBody a -> IO String
Stub for ::SgHeaderFileBody::class_name of type ::std::string()
headerFileBodyGetChildIndex :: (Typeable a, Typeable b) => SgHeaderFileBody a -> SgNode b -> IO CLong
Stub for ::SgHeaderFileBody::getChildIndex of type long (class ::SgNode*)
headerFileBodyGetChildIndex2 :: (Typeable a, Typeable b) => SgHeaderFileBody a -> SgNode b -> IO CSize
Stub for ::SgHeaderFileBody::get_childIndex of type ::size_t(class ::SgNode*)
headerFileBodyGetNumberOfTraversalSuccessors :: Typeable a => SgHeaderFileBody a -> IO CSize
Stub for ::SgHeaderFileBody::get_numberOfTraversalSuccessors of type ::size_t()
headerFileBodyGetTraversalSuccessorByIndex :: Typeable a => SgHeaderFileBody a -> CSize -> IO (SgNode ())
Stub for ::SgHeaderFileBody::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
headerFileBodyGetTraversalSuccessorContainer :: Typeable a => SgHeaderFileBody a -> IO [SgNode ()]
Stub for ::SgHeaderFileBody::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
headerFileBodyGetTraversalSuccessorNamesContainer :: Typeable a => SgHeaderFileBody a -> IO [CString]
Stub for ::SgHeaderFileBody::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
headerFileBodyIsInMemoryPool :: Typeable a => SgHeaderFileBody a -> IO Bool
Stub for ::SgHeaderFileBody::isInMemoryPool of type bool ()
headerFileBodyMemoryUsage :: IO CSize
Stub for ::SgHeaderFileBody::memoryUsage of type ::size_t()
headerFileBodyNumberOfNodes :: IO CSize
Stub for ::SgHeaderFileBody::numberOfNodes of type ::size_t()
headerFileBodySageClassName :: Typeable a => SgHeaderFileBody a -> IO String
Stub for ::SgHeaderFileBody::sage_class_name of type const char *()
headerFileBodyVariantT :: Typeable a => SgHeaderFileBody a -> IO VariantT
Stub for ::SgHeaderFileBody::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2