rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgBaseClassModifier
Synopsis
isSgBaseClassModifier :: Typeable a => SgNode a -> IO (Maybe (SgBaseClassModifier ()))
upSgBaseClassModifier :: Typeable a => SgBaseClassModifier a -> SgBaseClassModifier ()
newBaseClassModifier :: Typeable a => Ptr (SgBaseClassModifier a) -> IO (SgBaseClassModifier ())
newBaseClassModifier2 :: IO (SgBaseClassModifier ())
baseClassModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBaseClassModifier a -> IO ()
baseClassModifierClassName :: Typeable a => SgBaseClassModifier a -> IO String
baseClassModifierDisplay :: Typeable a => SgBaseClassModifier a -> String -> IO ()
baseClassModifierDisplayString :: Typeable a => SgBaseClassModifier a -> IO String
baseClassModifierGetChildIndex :: (Typeable a, Typeable b) => SgBaseClassModifier a -> SgNode b -> IO CLong
baseClassModifierGetAccessModifier :: Typeable a => SgBaseClassModifier a -> IO (Ptr (SgAccessModifier ()))
baseClassModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgBaseClassModifier a -> SgNode b -> IO CSize
baseClassModifierGetNumberOfTraversalSuccessors :: Typeable a => SgBaseClassModifier a -> IO CSize
baseClassModifierGetTraversalSuccessorByIndex :: Typeable a => SgBaseClassModifier a -> CSize -> IO (SgNode ())
baseClassModifierGetTraversalSuccessorContainer :: Typeable a => SgBaseClassModifier a -> IO [SgNode ()]
baseClassModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgBaseClassModifier a -> IO [CString]
baseClassModifierIsDefault :: Typeable a => SgBaseClassModifier a -> IO Bool
baseClassModifierIsInMemoryPool :: Typeable a => SgBaseClassModifier a -> IO Bool
baseClassModifierIsUnknown :: Typeable a => SgBaseClassModifier a -> IO Bool
baseClassModifierIsVirtual :: Typeable a => SgBaseClassModifier a -> IO Bool
baseClassModifierMemoryUsage :: IO CSize
baseClassModifierNumberOfNodes :: IO CSize
baseClassModifierPostConstructionInitialization :: Typeable a => SgBaseClassModifier a -> IO ()
baseClassModifierReset :: Typeable a => SgBaseClassModifier a -> IO ()
baseClassModifierSageClassName :: Typeable a => SgBaseClassModifier a -> IO String
baseClassModifierSetDefault :: Typeable a => SgBaseClassModifier a -> IO ()
baseClassModifierSetUnknown :: Typeable a => SgBaseClassModifier a -> IO ()
baseClassModifierSetVirtual :: Typeable a => SgBaseClassModifier a -> IO ()
baseClassModifierVariantT :: Typeable a => SgBaseClassModifier a -> IO VariantT
Documentation
isSgBaseClassModifier :: Typeable a => SgNode a -> IO (Maybe (SgBaseClassModifier ()))
Attempts a dynamic cast of the given node to the type SgBaseClassModifier.
upSgBaseClassModifier :: Typeable a => SgBaseClassModifier a -> SgBaseClassModifier ()
Performs an upcast of a SgBaseClassModifier subtype to a SgBaseClassModifier.
newBaseClassModifier :: Typeable a => Ptr (SgBaseClassModifier a) -> IO (SgBaseClassModifier ())
Stub for ::SgBaseClassModifier::SgBaseClassModifier of type void (const class ::SgBaseClassModifier&)
newBaseClassModifier2 :: IO (SgBaseClassModifier ())
Stub for ::SgBaseClassModifier::SgBaseClassModifier of type void ()
baseClassModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBaseClassModifier a -> IO ()
Stub for ::SgBaseClassModifier::checkDataMemberPointersIfInMemoryPool of type void ()
baseClassModifierClassName :: Typeable a => SgBaseClassModifier a -> IO String
Stub for ::SgBaseClassModifier::class_name of type ::std::string()
baseClassModifierDisplay :: Typeable a => SgBaseClassModifier a -> String -> IO ()
Stub for ::SgBaseClassModifier::display of type void (::std::string)
baseClassModifierDisplayString :: Typeable a => SgBaseClassModifier a -> IO String
Stub for ::SgBaseClassModifier::displayString of type ::std::string()
baseClassModifierGetChildIndex :: (Typeable a, Typeable b) => SgBaseClassModifier a -> SgNode b -> IO CLong
Stub for ::SgBaseClassModifier::getChildIndex of type long (class ::SgNode*)
baseClassModifierGetAccessModifier :: Typeable a => SgBaseClassModifier a -> IO (Ptr (SgAccessModifier ()))
Stub for ::SgBaseClassModifier::get_accessModifier of type class ::SgAccessModifier&()
baseClassModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgBaseClassModifier a -> SgNode b -> IO CSize
Stub for ::SgBaseClassModifier::get_childIndex of type ::size_t(class ::SgNode*)
baseClassModifierGetNumberOfTraversalSuccessors :: Typeable a => SgBaseClassModifier a -> IO CSize
Stub for ::SgBaseClassModifier::get_numberOfTraversalSuccessors of type ::size_t()
baseClassModifierGetTraversalSuccessorByIndex :: Typeable a => SgBaseClassModifier a -> CSize -> IO (SgNode ())
Stub for ::SgBaseClassModifier::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
baseClassModifierGetTraversalSuccessorContainer :: Typeable a => SgBaseClassModifier a -> IO [SgNode ()]
Stub for ::SgBaseClassModifier::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
baseClassModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgBaseClassModifier a -> IO [CString]
Stub for ::SgBaseClassModifier::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
baseClassModifierIsDefault :: Typeable a => SgBaseClassModifier a -> IO Bool
Stub for ::SgBaseClassModifier::isDefault of type bool ()
baseClassModifierIsInMemoryPool :: Typeable a => SgBaseClassModifier a -> IO Bool
Stub for ::SgBaseClassModifier::isInMemoryPool of type bool ()
baseClassModifierIsUnknown :: Typeable a => SgBaseClassModifier a -> IO Bool
Stub for ::SgBaseClassModifier::isUnknown of type bool ()
baseClassModifierIsVirtual :: Typeable a => SgBaseClassModifier a -> IO Bool
Stub for ::SgBaseClassModifier::isVirtual of type bool ()
baseClassModifierMemoryUsage :: IO CSize
Stub for ::SgBaseClassModifier::memoryUsage of type ::size_t()
baseClassModifierNumberOfNodes :: IO CSize
Stub for ::SgBaseClassModifier::numberOfNodes of type ::size_t()
baseClassModifierPostConstructionInitialization :: Typeable a => SgBaseClassModifier a -> IO ()
Stub for ::SgBaseClassModifier::post_construction_initialization of type void ()
baseClassModifierReset :: Typeable a => SgBaseClassModifier a -> IO ()
Stub for ::SgBaseClassModifier::reset of type void ()
baseClassModifierSageClassName :: Typeable a => SgBaseClassModifier a -> IO String
Stub for ::SgBaseClassModifier::sage_class_name of type const char *()
baseClassModifierSetDefault :: Typeable a => SgBaseClassModifier a -> IO ()
Stub for ::SgBaseClassModifier::setDefault of type void ()
baseClassModifierSetUnknown :: Typeable a => SgBaseClassModifier a -> IO ()
Stub for ::SgBaseClassModifier::setUnknown of type void ()
baseClassModifierSetVirtual :: Typeable a => SgBaseClassModifier a -> IO ()
Stub for ::SgBaseClassModifier::setVirtual of type void ()
baseClassModifierVariantT :: Typeable a => SgBaseClassModifier a -> IO VariantT
Stub for ::SgBaseClassModifier::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2