rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgUpcFenceStatement
Synopsis
isSgUpcFenceStatement :: Typeable a => SgNode a -> IO (Maybe (SgUpcFenceStatement ()))
upSgUpcFenceStatement :: Typeable a => SgUpcFenceStatement a -> SgUpcFenceStatement ()
newUpcFenceStatement :: Typeable a => Sg_File_Info a -> IO (SgUpcFenceStatement ())
newUpcFenceStatement2 :: IO (SgUpcFenceStatement ())
upcFenceStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgUpcFenceStatement a -> IO ()
upcFenceStatementClassName :: Typeable a => SgUpcFenceStatement a -> IO String
upcFenceStatementGetChildIndex :: (Typeable a, Typeable b) => SgUpcFenceStatement a -> SgNode b -> IO CLong
upcFenceStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgUpcFenceStatement a -> SgNode b -> IO CSize
upcFenceStatementGetNumberOfTraversalSuccessors :: Typeable a => SgUpcFenceStatement a -> IO CSize
upcFenceStatementGetTraversalSuccessorByIndex :: Typeable a => SgUpcFenceStatement a -> CSize -> IO (SgNode ())
upcFenceStatementGetTraversalSuccessorContainer :: Typeable a => SgUpcFenceStatement a -> IO [SgNode ()]
upcFenceStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgUpcFenceStatement a -> IO [CString]
upcFenceStatementIsInMemoryPool :: Typeable a => SgUpcFenceStatement a -> IO Bool
upcFenceStatementMemoryUsage :: IO CSize
upcFenceStatementNumberOfNodes :: IO CSize
upcFenceStatementPostConstructionInitialization :: Typeable a => SgUpcFenceStatement a -> IO ()
upcFenceStatementSageClassName :: Typeable a => SgUpcFenceStatement a -> IO String
upcFenceStatementVariantT :: Typeable a => SgUpcFenceStatement a -> IO VariantT
Documentation
isSgUpcFenceStatement :: Typeable a => SgNode a -> IO (Maybe (SgUpcFenceStatement ()))
Attempts a dynamic cast of the given node to the type SgUpcFenceStatement.
upSgUpcFenceStatement :: Typeable a => SgUpcFenceStatement a -> SgUpcFenceStatement ()
Performs an upcast of a SgUpcFenceStatement subtype to a SgUpcFenceStatement.
newUpcFenceStatement :: Typeable a => Sg_File_Info a -> IO (SgUpcFenceStatement ())
Stub for ::SgUpcFenceStatement::SgUpcFenceStatement of type void (class ::Sg_File_Info*)
newUpcFenceStatement2 :: IO (SgUpcFenceStatement ())
Stub for ::SgUpcFenceStatement::SgUpcFenceStatement of type void ()
upcFenceStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgUpcFenceStatement a -> IO ()
Stub for ::SgUpcFenceStatement::checkDataMemberPointersIfInMemoryPool of type void ()
upcFenceStatementClassName :: Typeable a => SgUpcFenceStatement a -> IO String
Stub for ::SgUpcFenceStatement::class_name of type ::std::string()
upcFenceStatementGetChildIndex :: (Typeable a, Typeable b) => SgUpcFenceStatement a -> SgNode b -> IO CLong
Stub for ::SgUpcFenceStatement::getChildIndex of type long (class ::SgNode*)
upcFenceStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgUpcFenceStatement a -> SgNode b -> IO CSize
Stub for ::SgUpcFenceStatement::get_childIndex of type ::size_t(class ::SgNode*)
upcFenceStatementGetNumberOfTraversalSuccessors :: Typeable a => SgUpcFenceStatement a -> IO CSize
Stub for ::SgUpcFenceStatement::get_numberOfTraversalSuccessors of type ::size_t()
upcFenceStatementGetTraversalSuccessorByIndex :: Typeable a => SgUpcFenceStatement a -> CSize -> IO (SgNode ())
Stub for ::SgUpcFenceStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
upcFenceStatementGetTraversalSuccessorContainer :: Typeable a => SgUpcFenceStatement a -> IO [SgNode ()]
Stub for ::SgUpcFenceStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
upcFenceStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgUpcFenceStatement a -> IO [CString]
Stub for ::SgUpcFenceStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
upcFenceStatementIsInMemoryPool :: Typeable a => SgUpcFenceStatement a -> IO Bool
Stub for ::SgUpcFenceStatement::isInMemoryPool of type bool ()
upcFenceStatementMemoryUsage :: IO CSize
Stub for ::SgUpcFenceStatement::memoryUsage of type ::size_t()
upcFenceStatementNumberOfNodes :: IO CSize
Stub for ::SgUpcFenceStatement::numberOfNodes of type ::size_t()
upcFenceStatementPostConstructionInitialization :: Typeable a => SgUpcFenceStatement a -> IO ()
Stub for ::SgUpcFenceStatement::post_construction_initialization of type void ()
upcFenceStatementSageClassName :: Typeable a => SgUpcFenceStatement a -> IO String
Stub for ::SgUpcFenceStatement::sage_class_name of type const char *()
upcFenceStatementVariantT :: Typeable a => SgUpcFenceStatement a -> IO VariantT
Stub for ::SgUpcFenceStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2