rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgLongIntVal
Synopsis
isSgLongIntVal :: Typeable a => SgNode a -> IO (Maybe (SgLongIntVal ()))
upSgLongIntVal :: Typeable a => SgLongIntVal a -> SgLongIntVal ()
newLongIntVal :: Typeable a => Sg_File_Info a -> CLong -> String -> IO (SgLongIntVal ())
newLongIntVal2 :: CLong -> String -> IO (SgLongIntVal ())
longIntValCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgLongIntVal a -> IO ()
longIntValClassName :: Typeable a => SgLongIntVal a -> IO String
longIntValGetChildIndex :: (Typeable a, Typeable b) => SgLongIntVal a -> SgNode b -> IO CLong
longIntValGetChildIndex2 :: (Typeable a, Typeable b) => SgLongIntVal a -> SgNode b -> IO CSize
longIntValGetNumberOfTraversalSuccessors :: Typeable a => SgLongIntVal a -> IO CSize
longIntValGetTraversalSuccessorByIndex :: Typeable a => SgLongIntVal a -> CSize -> IO (SgNode ())
longIntValGetTraversalSuccessorContainer :: Typeable a => SgLongIntVal a -> IO [SgNode ()]
longIntValGetTraversalSuccessorNamesContainer :: Typeable a => SgLongIntVal a -> IO [CString]
longIntValGetType :: Typeable a => SgLongIntVal a -> IO (SgType ())
longIntValGetValue :: Typeable a => SgLongIntVal a -> IO CLong
longIntValGetValueString :: Typeable a => SgLongIntVal a -> IO String
longIntValIsInMemoryPool :: Typeable a => SgLongIntVal a -> IO Bool
longIntValMemoryUsage :: IO CSize
longIntValNumberOfNodes :: IO CSize
longIntValPostConstructionInitialization :: Typeable a => SgLongIntVal a -> IO ()
longIntValSageClassName :: Typeable a => SgLongIntVal a -> IO String
longIntValSetValue :: Typeable a => SgLongIntVal a -> CLong -> IO ()
longIntValSetValueString :: Typeable a => SgLongIntVal a -> String -> IO ()
longIntValVariantT :: Typeable a => SgLongIntVal a -> IO VariantT
Documentation
isSgLongIntVal :: Typeable a => SgNode a -> IO (Maybe (SgLongIntVal ()))
Attempts a dynamic cast of the given node to the type SgLongIntVal.
upSgLongIntVal :: Typeable a => SgLongIntVal a -> SgLongIntVal ()
Performs an upcast of a SgLongIntVal subtype to a SgLongIntVal.
newLongIntVal :: Typeable a => Sg_File_Info a -> CLong -> String -> IO (SgLongIntVal ())
Stub for ::SgLongIntVal::SgLongIntVal of type void (class ::Sg_File_Info*, long , ::std::string)
newLongIntVal2 :: CLong -> String -> IO (SgLongIntVal ())
Stub for ::SgLongIntVal::SgLongIntVal of type void (long , ::std::string)
longIntValCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgLongIntVal a -> IO ()
Stub for ::SgLongIntVal::checkDataMemberPointersIfInMemoryPool of type void ()
longIntValClassName :: Typeable a => SgLongIntVal a -> IO String
Stub for ::SgLongIntVal::class_name of type ::std::string()
longIntValGetChildIndex :: (Typeable a, Typeable b) => SgLongIntVal a -> SgNode b -> IO CLong
Stub for ::SgLongIntVal::getChildIndex of type long (class ::SgNode*)
longIntValGetChildIndex2 :: (Typeable a, Typeable b) => SgLongIntVal a -> SgNode b -> IO CSize
Stub for ::SgLongIntVal::get_childIndex of type ::size_t(class ::SgNode*)
longIntValGetNumberOfTraversalSuccessors :: Typeable a => SgLongIntVal a -> IO CSize
Stub for ::SgLongIntVal::get_numberOfTraversalSuccessors of type ::size_t()
longIntValGetTraversalSuccessorByIndex :: Typeable a => SgLongIntVal a -> CSize -> IO (SgNode ())
Stub for ::SgLongIntVal::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
longIntValGetTraversalSuccessorContainer :: Typeable a => SgLongIntVal a -> IO [SgNode ()]
Stub for ::SgLongIntVal::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
longIntValGetTraversalSuccessorNamesContainer :: Typeable a => SgLongIntVal a -> IO [CString]
Stub for ::SgLongIntVal::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
longIntValGetType :: Typeable a => SgLongIntVal a -> IO (SgType ())
Stub for ::SgLongIntVal::get_type of type class ::SgType*()
longIntValGetValue :: Typeable a => SgLongIntVal a -> IO CLong
Stub for ::SgLongIntVal::get_value of type long ()
longIntValGetValueString :: Typeable a => SgLongIntVal a -> IO String
Stub for ::SgLongIntVal::get_valueString of type ::std::string()
longIntValIsInMemoryPool :: Typeable a => SgLongIntVal a -> IO Bool
Stub for ::SgLongIntVal::isInMemoryPool of type bool ()
longIntValMemoryUsage :: IO CSize
Stub for ::SgLongIntVal::memoryUsage of type ::size_t()
longIntValNumberOfNodes :: IO CSize
Stub for ::SgLongIntVal::numberOfNodes of type ::size_t()
longIntValPostConstructionInitialization :: Typeable a => SgLongIntVal a -> IO ()
Stub for ::SgLongIntVal::post_construction_initialization of type void ()
longIntValSageClassName :: Typeable a => SgLongIntVal a -> IO String
Stub for ::SgLongIntVal::sage_class_name of type const char *()
longIntValSetValue :: Typeable a => SgLongIntVal a -> CLong -> IO ()
Stub for ::SgLongIntVal::set_value of type void (long )
longIntValSetValueString :: Typeable a => SgLongIntVal a -> String -> IO ()
Stub for ::SgLongIntVal::set_valueString of type void (::std::string)
longIntValVariantT :: Typeable a => SgLongIntVal a -> IO VariantT
Stub for ::SgLongIntVal::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2