rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgOmpWorkshareStatement
Synopsis
isSgOmpWorkshareStatement :: Typeable a => SgNode a -> IO (Maybe (SgOmpWorkshareStatement ()))
upSgOmpWorkshareStatement :: Typeable a => SgOmpWorkshareStatement a -> SgOmpWorkshareStatement ()
newOmpWorkshareStatement :: (Typeable a, Typeable b) => Sg_File_Info a -> SgStatement b -> IO (SgOmpWorkshareStatement ())
newOmpWorkshareStatement2 :: Typeable a => SgStatement a -> IO (SgOmpWorkshareStatement ())
ompWorkshareStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgOmpWorkshareStatement a -> IO ()
ompWorkshareStatementClassName :: Typeable a => SgOmpWorkshareStatement a -> IO String
ompWorkshareStatementGetChildIndex :: (Typeable a, Typeable b) => SgOmpWorkshareStatement a -> SgNode b -> IO CLong
ompWorkshareStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgOmpWorkshareStatement a -> SgNode b -> IO CSize
ompWorkshareStatementGetNumberOfTraversalSuccessors :: Typeable a => SgOmpWorkshareStatement a -> IO CSize
ompWorkshareStatementGetTraversalSuccessorByIndex :: Typeable a => SgOmpWorkshareStatement a -> CSize -> IO (SgNode ())
ompWorkshareStatementGetTraversalSuccessorContainer :: Typeable a => SgOmpWorkshareStatement a -> IO [SgNode ()]
ompWorkshareStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgOmpWorkshareStatement a -> IO [CString]
ompWorkshareStatementIsInMemoryPool :: Typeable a => SgOmpWorkshareStatement a -> IO Bool
ompWorkshareStatementMemoryUsage :: IO CSize
ompWorkshareStatementNumberOfNodes :: IO CSize
ompWorkshareStatementPostConstructionInitialization :: Typeable a => SgOmpWorkshareStatement a -> IO ()
ompWorkshareStatementSageClassName :: Typeable a => SgOmpWorkshareStatement a -> IO String
ompWorkshareStatementVariantT :: Typeable a => SgOmpWorkshareStatement a -> IO VariantT
Documentation
isSgOmpWorkshareStatement :: Typeable a => SgNode a -> IO (Maybe (SgOmpWorkshareStatement ()))
Attempts a dynamic cast of the given node to the type SgOmpWorkshareStatement.
upSgOmpWorkshareStatement :: Typeable a => SgOmpWorkshareStatement a -> SgOmpWorkshareStatement ()
Performs an upcast of a SgOmpWorkshareStatement subtype to a SgOmpWorkshareStatement.
newOmpWorkshareStatement :: (Typeable a, Typeable b) => Sg_File_Info a -> SgStatement b -> IO (SgOmpWorkshareStatement ())
Stub for ::SgOmpWorkshareStatement::SgOmpWorkshareStatement of type void (class ::Sg_File_Info*, class ::SgStatement*)
newOmpWorkshareStatement2 :: Typeable a => SgStatement a -> IO (SgOmpWorkshareStatement ())
Stub for ::SgOmpWorkshareStatement::SgOmpWorkshareStatement of type void (class ::SgStatement*)
ompWorkshareStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgOmpWorkshareStatement a -> IO ()
Stub for ::SgOmpWorkshareStatement::checkDataMemberPointersIfInMemoryPool of type void ()
ompWorkshareStatementClassName :: Typeable a => SgOmpWorkshareStatement a -> IO String
Stub for ::SgOmpWorkshareStatement::class_name of type ::std::string()
ompWorkshareStatementGetChildIndex :: (Typeable a, Typeable b) => SgOmpWorkshareStatement a -> SgNode b -> IO CLong
Stub for ::SgOmpWorkshareStatement::getChildIndex of type long (class ::SgNode*)
ompWorkshareStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgOmpWorkshareStatement a -> SgNode b -> IO CSize
Stub for ::SgOmpWorkshareStatement::get_childIndex of type ::size_t(class ::SgNode*)
ompWorkshareStatementGetNumberOfTraversalSuccessors :: Typeable a => SgOmpWorkshareStatement a -> IO CSize
Stub for ::SgOmpWorkshareStatement::get_numberOfTraversalSuccessors of type ::size_t()
ompWorkshareStatementGetTraversalSuccessorByIndex :: Typeable a => SgOmpWorkshareStatement a -> CSize -> IO (SgNode ())
Stub for ::SgOmpWorkshareStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
ompWorkshareStatementGetTraversalSuccessorContainer :: Typeable a => SgOmpWorkshareStatement a -> IO [SgNode ()]
Stub for ::SgOmpWorkshareStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
ompWorkshareStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgOmpWorkshareStatement a -> IO [CString]
Stub for ::SgOmpWorkshareStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
ompWorkshareStatementIsInMemoryPool :: Typeable a => SgOmpWorkshareStatement a -> IO Bool
Stub for ::SgOmpWorkshareStatement::isInMemoryPool of type bool ()
ompWorkshareStatementMemoryUsage :: IO CSize
Stub for ::SgOmpWorkshareStatement::memoryUsage of type ::size_t()
ompWorkshareStatementNumberOfNodes :: IO CSize
Stub for ::SgOmpWorkshareStatement::numberOfNodes of type ::size_t()
ompWorkshareStatementPostConstructionInitialization :: Typeable a => SgOmpWorkshareStatement a -> IO ()
Stub for ::SgOmpWorkshareStatement::post_construction_initialization of type void ()
ompWorkshareStatementSageClassName :: Typeable a => SgOmpWorkshareStatement a -> IO String
Stub for ::SgOmpWorkshareStatement::sage_class_name of type const char *()
ompWorkshareStatementVariantT :: Typeable a => SgOmpWorkshareStatement a -> IO VariantT
Stub for ::SgOmpWorkshareStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2