rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgUPC_AccessModifier
Synopsis
isSgUPC_AccessModifier :: Typeable a => SgNode a -> IO (Maybe (SgUPC_AccessModifier ()))
upSgUPC_AccessModifier :: Typeable a => SgUPC_AccessModifier a -> SgUPC_AccessModifier ()
newUPC_AccessModifier :: Typeable a => Ptr (SgUPC_AccessModifier a) -> IO (SgUPC_AccessModifier ())
newUPC_AccessModifier2 :: IO (SgUPC_AccessModifier ())
uPC_AccessModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgUPC_AccessModifier a -> IO ()
uPC_AccessModifierClassName :: Typeable a => SgUPC_AccessModifier a -> IO String
uPC_AccessModifierDisplay :: Typeable a => SgUPC_AccessModifier a -> String -> IO ()
uPC_AccessModifierDisplayString :: Typeable a => SgUPC_AccessModifier a -> IO String
uPC_AccessModifierGetChildIndex :: (Typeable a, Typeable b) => SgUPC_AccessModifier a -> SgNode b -> IO CLong
uPC_AccessModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgUPC_AccessModifier a -> SgNode b -> IO CSize
uPC_AccessModifierGetIsShared :: Typeable a => SgUPC_AccessModifier a -> IO Bool
uPC_AccessModifierGetLayout :: Typeable a => SgUPC_AccessModifier a -> IO CLong
uPC_AccessModifierGetNumberOfTraversalSuccessors :: Typeable a => SgUPC_AccessModifier a -> IO CSize
uPC_AccessModifierGetTraversalSuccessorByIndex :: Typeable a => SgUPC_AccessModifier a -> CSize -> IO (SgNode ())
uPC_AccessModifierGetTraversalSuccessorContainer :: Typeable a => SgUPC_AccessModifier a -> IO [SgNode ()]
uPC_AccessModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgUPC_AccessModifier a -> IO [CString]
uPC_AccessModifierIsDefault :: Typeable a => SgUPC_AccessModifier a -> IO Bool
uPC_AccessModifierIsInMemoryPool :: Typeable a => SgUPC_AccessModifier a -> IO Bool
uPC_AccessModifierIsUPCRelaxed :: Typeable a => SgUPC_AccessModifier a -> IO Bool
uPC_AccessModifierIsUPCStrict :: Typeable a => SgUPC_AccessModifier a -> IO Bool
uPC_AccessModifierIsUnknown :: Typeable a => SgUPC_AccessModifier a -> IO Bool
uPC_AccessModifierMemoryUsage :: IO CSize
uPC_AccessModifierNumberOfNodes :: IO CSize
uPC_AccessModifierPostConstructionInitialization :: Typeable a => SgUPC_AccessModifier a -> IO ()
uPC_AccessModifierReset :: Typeable a => SgUPC_AccessModifier a -> IO ()
uPC_AccessModifierSageClassName :: Typeable a => SgUPC_AccessModifier a -> IO String
uPC_AccessModifierSetDefault :: Typeable a => SgUPC_AccessModifier a -> IO ()
uPC_AccessModifierSetUPCRelaxed :: Typeable a => SgUPC_AccessModifier a -> IO ()
uPC_AccessModifierSetUPCStrict :: Typeable a => SgUPC_AccessModifier a -> IO ()
uPC_AccessModifierSetUnknown :: Typeable a => SgUPC_AccessModifier a -> IO ()
uPC_AccessModifierSetIsShared :: Typeable a => SgUPC_AccessModifier a -> Bool -> IO ()
uPC_AccessModifierSetLayout :: Typeable a => SgUPC_AccessModifier a -> CLong -> IO ()
uPC_AccessModifierVariantT :: Typeable a => SgUPC_AccessModifier a -> IO VariantT
Documentation
isSgUPC_AccessModifier :: Typeable a => SgNode a -> IO (Maybe (SgUPC_AccessModifier ()))
Attempts a dynamic cast of the given node to the type SgUPC_AccessModifier.
upSgUPC_AccessModifier :: Typeable a => SgUPC_AccessModifier a -> SgUPC_AccessModifier ()
Performs an upcast of a SgUPC_AccessModifier subtype to a SgUPC_AccessModifier.
newUPC_AccessModifier :: Typeable a => Ptr (SgUPC_AccessModifier a) -> IO (SgUPC_AccessModifier ())
Stub for ::SgUPC_AccessModifier::SgUPC_AccessModifier of type void (const class ::SgUPC_AccessModifier&)
newUPC_AccessModifier2 :: IO (SgUPC_AccessModifier ())
Stub for ::SgUPC_AccessModifier::SgUPC_AccessModifier of type void ()
uPC_AccessModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgUPC_AccessModifier a -> IO ()
Stub for ::SgUPC_AccessModifier::checkDataMemberPointersIfInMemoryPool of type void ()
uPC_AccessModifierClassName :: Typeable a => SgUPC_AccessModifier a -> IO String
Stub for ::SgUPC_AccessModifier::class_name of type ::std::string()
uPC_AccessModifierDisplay :: Typeable a => SgUPC_AccessModifier a -> String -> IO ()
Stub for ::SgUPC_AccessModifier::display of type void (::std::string)
uPC_AccessModifierDisplayString :: Typeable a => SgUPC_AccessModifier a -> IO String
Stub for ::SgUPC_AccessModifier::displayString of type ::std::string()
uPC_AccessModifierGetChildIndex :: (Typeable a, Typeable b) => SgUPC_AccessModifier a -> SgNode b -> IO CLong
Stub for ::SgUPC_AccessModifier::getChildIndex of type long (class ::SgNode*)
uPC_AccessModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgUPC_AccessModifier a -> SgNode b -> IO CSize
Stub for ::SgUPC_AccessModifier::get_childIndex of type ::size_t(class ::SgNode*)
uPC_AccessModifierGetIsShared :: Typeable a => SgUPC_AccessModifier a -> IO Bool
Stub for ::SgUPC_AccessModifier::get_isShared of type bool ()
uPC_AccessModifierGetLayout :: Typeable a => SgUPC_AccessModifier a -> IO CLong
Stub for ::SgUPC_AccessModifier::get_layout of type long ()
uPC_AccessModifierGetNumberOfTraversalSuccessors :: Typeable a => SgUPC_AccessModifier a -> IO CSize
Stub for ::SgUPC_AccessModifier::get_numberOfTraversalSuccessors of type ::size_t()
uPC_AccessModifierGetTraversalSuccessorByIndex :: Typeable a => SgUPC_AccessModifier a -> CSize -> IO (SgNode ())
Stub for ::SgUPC_AccessModifier::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
uPC_AccessModifierGetTraversalSuccessorContainer :: Typeable a => SgUPC_AccessModifier a -> IO [SgNode ()]
Stub for ::SgUPC_AccessModifier::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
uPC_AccessModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgUPC_AccessModifier a -> IO [CString]
Stub for ::SgUPC_AccessModifier::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
uPC_AccessModifierIsDefault :: Typeable a => SgUPC_AccessModifier a -> IO Bool
Stub for ::SgUPC_AccessModifier::isDefault of type bool ()
uPC_AccessModifierIsInMemoryPool :: Typeable a => SgUPC_AccessModifier a -> IO Bool
Stub for ::SgUPC_AccessModifier::isInMemoryPool of type bool ()
uPC_AccessModifierIsUPCRelaxed :: Typeable a => SgUPC_AccessModifier a -> IO Bool
Stub for ::SgUPC_AccessModifier::isUPC_Relaxed of type bool ()
uPC_AccessModifierIsUPCStrict :: Typeable a => SgUPC_AccessModifier a -> IO Bool
Stub for ::SgUPC_AccessModifier::isUPC_Strict of type bool ()
uPC_AccessModifierIsUnknown :: Typeable a => SgUPC_AccessModifier a -> IO Bool
Stub for ::SgUPC_AccessModifier::isUnknown of type bool ()
uPC_AccessModifierMemoryUsage :: IO CSize
Stub for ::SgUPC_AccessModifier::memoryUsage of type ::size_t()
uPC_AccessModifierNumberOfNodes :: IO CSize
Stub for ::SgUPC_AccessModifier::numberOfNodes of type ::size_t()
uPC_AccessModifierPostConstructionInitialization :: Typeable a => SgUPC_AccessModifier a -> IO ()
Stub for ::SgUPC_AccessModifier::post_construction_initialization of type void ()
uPC_AccessModifierReset :: Typeable a => SgUPC_AccessModifier a -> IO ()
Stub for ::SgUPC_AccessModifier::reset of type void ()
uPC_AccessModifierSageClassName :: Typeable a => SgUPC_AccessModifier a -> IO String
Stub for ::SgUPC_AccessModifier::sage_class_name of type const char *()
uPC_AccessModifierSetDefault :: Typeable a => SgUPC_AccessModifier a -> IO ()
Stub for ::SgUPC_AccessModifier::setDefault of type void ()
uPC_AccessModifierSetUPCRelaxed :: Typeable a => SgUPC_AccessModifier a -> IO ()
Stub for ::SgUPC_AccessModifier::setUPC_Relaxed of type void ()
uPC_AccessModifierSetUPCStrict :: Typeable a => SgUPC_AccessModifier a -> IO ()
Stub for ::SgUPC_AccessModifier::setUPC_Strict of type void ()
uPC_AccessModifierSetUnknown :: Typeable a => SgUPC_AccessModifier a -> IO ()
Stub for ::SgUPC_AccessModifier::setUnknown of type void ()
uPC_AccessModifierSetIsShared :: Typeable a => SgUPC_AccessModifier a -> Bool -> IO ()
Stub for ::SgUPC_AccessModifier::set_isShared of type void (bool )
uPC_AccessModifierSetLayout :: Typeable a => SgUPC_AccessModifier a -> CLong -> IO ()
Stub for ::SgUPC_AccessModifier::set_layout of type void (long )
uPC_AccessModifierVariantT :: Typeable a => SgUPC_AccessModifier a -> IO VariantT
Stub for ::SgUPC_AccessModifier::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2