rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAccessModifier
Synopsis
isSgAccessModifier :: Typeable a => SgNode a -> IO (Maybe (SgAccessModifier ()))
upSgAccessModifier :: Typeable a => SgAccessModifier a -> SgAccessModifier ()
newAccessModifier :: Typeable a => Ptr (SgAccessModifier a) -> IO (SgAccessModifier ())
newAccessModifier2 :: IO (SgAccessModifier ())
accessModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAccessModifier a -> IO ()
accessModifierClassName :: Typeable a => SgAccessModifier a -> IO String
accessModifierDisplay :: Typeable a => SgAccessModifier a -> String -> IO ()
accessModifierDisplayString :: Typeable a => SgAccessModifier a -> IO String
accessModifierGetChildIndex :: (Typeable a, Typeable b) => SgAccessModifier a -> SgNode b -> IO CLong
accessModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgAccessModifier a -> SgNode b -> IO CSize
accessModifierGetNumberOfTraversalSuccessors :: Typeable a => SgAccessModifier a -> IO CSize
accessModifierGetTraversalSuccessorByIndex :: Typeable a => SgAccessModifier a -> CSize -> IO (SgNode ())
accessModifierGetTraversalSuccessorContainer :: Typeable a => SgAccessModifier a -> IO [SgNode ()]
accessModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgAccessModifier a -> IO [CString]
accessModifierIsDefault :: Typeable a => SgAccessModifier a -> IO Bool
accessModifierIsInMemoryPool :: Typeable a => SgAccessModifier a -> IO Bool
accessModifierIsPrivate :: Typeable a => SgAccessModifier a -> IO Bool
accessModifierIsProtected :: Typeable a => SgAccessModifier a -> IO Bool
accessModifierIsPublic :: Typeable a => SgAccessModifier a -> IO Bool
accessModifierIsUndefined :: Typeable a => SgAccessModifier a -> IO Bool
accessModifierIsUnknown :: Typeable a => SgAccessModifier a -> IO Bool
accessModifierMemoryUsage :: IO CSize
accessModifierNumberOfNodes :: IO CSize
accessModifierPostConstructionInitialization :: Typeable a => SgAccessModifier a -> IO ()
accessModifierReset :: Typeable a => SgAccessModifier a -> IO ()
accessModifierSageClassName :: Typeable a => SgAccessModifier a -> IO String
accessModifierSetDefault :: Typeable a => SgAccessModifier a -> IO ()
accessModifierSetPrivate :: Typeable a => SgAccessModifier a -> IO ()
accessModifierSetProtected :: Typeable a => SgAccessModifier a -> IO ()
accessModifierSetPublic :: Typeable a => SgAccessModifier a -> IO ()
accessModifierSetUndefined :: Typeable a => SgAccessModifier a -> IO ()
accessModifierSetUnknown :: Typeable a => SgAccessModifier a -> IO ()
accessModifierVariantT :: Typeable a => SgAccessModifier a -> IO VariantT
Documentation
isSgAccessModifier :: Typeable a => SgNode a -> IO (Maybe (SgAccessModifier ()))
Attempts a dynamic cast of the given node to the type SgAccessModifier.
upSgAccessModifier :: Typeable a => SgAccessModifier a -> SgAccessModifier ()
Performs an upcast of a SgAccessModifier subtype to a SgAccessModifier.
newAccessModifier :: Typeable a => Ptr (SgAccessModifier a) -> IO (SgAccessModifier ())
Stub for ::SgAccessModifier::SgAccessModifier of type void (const class ::SgAccessModifier&)
newAccessModifier2 :: IO (SgAccessModifier ())
Stub for ::SgAccessModifier::SgAccessModifier of type void ()
accessModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::checkDataMemberPointersIfInMemoryPool of type void ()
accessModifierClassName :: Typeable a => SgAccessModifier a -> IO String
Stub for ::SgAccessModifier::class_name of type ::std::string()
accessModifierDisplay :: Typeable a => SgAccessModifier a -> String -> IO ()
Stub for ::SgAccessModifier::display of type void (::std::string)
accessModifierDisplayString :: Typeable a => SgAccessModifier a -> IO String
Stub for ::SgAccessModifier::displayString of type ::std::string()
accessModifierGetChildIndex :: (Typeable a, Typeable b) => SgAccessModifier a -> SgNode b -> IO CLong
Stub for ::SgAccessModifier::getChildIndex of type long (class ::SgNode*)
accessModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgAccessModifier a -> SgNode b -> IO CSize
Stub for ::SgAccessModifier::get_childIndex of type ::size_t(class ::SgNode*)
accessModifierGetNumberOfTraversalSuccessors :: Typeable a => SgAccessModifier a -> IO CSize
Stub for ::SgAccessModifier::get_numberOfTraversalSuccessors of type ::size_t()
accessModifierGetTraversalSuccessorByIndex :: Typeable a => SgAccessModifier a -> CSize -> IO (SgNode ())
Stub for ::SgAccessModifier::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
accessModifierGetTraversalSuccessorContainer :: Typeable a => SgAccessModifier a -> IO [SgNode ()]
Stub for ::SgAccessModifier::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
accessModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgAccessModifier a -> IO [CString]
Stub for ::SgAccessModifier::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
accessModifierIsDefault :: Typeable a => SgAccessModifier a -> IO Bool
Stub for ::SgAccessModifier::isDefault of type bool ()
accessModifierIsInMemoryPool :: Typeable a => SgAccessModifier a -> IO Bool
Stub for ::SgAccessModifier::isInMemoryPool of type bool ()
accessModifierIsPrivate :: Typeable a => SgAccessModifier a -> IO Bool
Stub for ::SgAccessModifier::isPrivate of type bool ()
accessModifierIsProtected :: Typeable a => SgAccessModifier a -> IO Bool
Stub for ::SgAccessModifier::isProtected of type bool ()
accessModifierIsPublic :: Typeable a => SgAccessModifier a -> IO Bool
Stub for ::SgAccessModifier::isPublic of type bool ()
accessModifierIsUndefined :: Typeable a => SgAccessModifier a -> IO Bool
Stub for ::SgAccessModifier::isUndefined of type bool ()
accessModifierIsUnknown :: Typeable a => SgAccessModifier a -> IO Bool
Stub for ::SgAccessModifier::isUnknown of type bool ()
accessModifierMemoryUsage :: IO CSize
Stub for ::SgAccessModifier::memoryUsage of type ::size_t()
accessModifierNumberOfNodes :: IO CSize
Stub for ::SgAccessModifier::numberOfNodes of type ::size_t()
accessModifierPostConstructionInitialization :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::post_construction_initialization of type void ()
accessModifierReset :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::reset of type void ()
accessModifierSageClassName :: Typeable a => SgAccessModifier a -> IO String
Stub for ::SgAccessModifier::sage_class_name of type const char *()
accessModifierSetDefault :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::setDefault of type void ()
accessModifierSetPrivate :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::setPrivate of type void ()
accessModifierSetProtected :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::setProtected of type void ()
accessModifierSetPublic :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::setPublic of type void ()
accessModifierSetUndefined :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::setUndefined of type void ()
accessModifierSetUnknown :: Typeable a => SgAccessModifier a -> IO ()
Stub for ::SgAccessModifier::setUnknown of type void ()
accessModifierVariantT :: Typeable a => SgAccessModifier a -> IO VariantT
Stub for ::SgAccessModifier::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2