rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgLongDoubleVal
Synopsis
isSgLongDoubleVal :: Typeable a => SgNode a -> IO (Maybe (SgLongDoubleVal ()))
upSgLongDoubleVal :: Typeable a => SgLongDoubleVal a -> SgLongDoubleVal ()
newLongDoubleVal :: Typeable a => Sg_File_Info a -> CLDouble -> String -> IO (SgLongDoubleVal ())
newLongDoubleVal2 :: CLDouble -> String -> IO (SgLongDoubleVal ())
longDoubleValCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgLongDoubleVal a -> IO ()
longDoubleValClassName :: Typeable a => SgLongDoubleVal a -> IO String
longDoubleValGetChildIndex :: (Typeable a, Typeable b) => SgLongDoubleVal a -> SgNode b -> IO CLong
longDoubleValGetChildIndex2 :: (Typeable a, Typeable b) => SgLongDoubleVal a -> SgNode b -> IO CSize
longDoubleValGetNumberOfTraversalSuccessors :: Typeable a => SgLongDoubleVal a -> IO CSize
longDoubleValGetTraversalSuccessorByIndex :: Typeable a => SgLongDoubleVal a -> CSize -> IO (SgNode ())
longDoubleValGetTraversalSuccessorContainer :: Typeable a => SgLongDoubleVal a -> IO [SgNode ()]
longDoubleValGetTraversalSuccessorNamesContainer :: Typeable a => SgLongDoubleVal a -> IO [CString]
longDoubleValGetType :: Typeable a => SgLongDoubleVal a -> IO (SgType ())
longDoubleValGetValue :: Typeable a => SgLongDoubleVal a -> IO CLDouble
longDoubleValGetValueString :: Typeable a => SgLongDoubleVal a -> IO String
longDoubleValIsInMemoryPool :: Typeable a => SgLongDoubleVal a -> IO Bool
longDoubleValMemoryUsage :: IO CSize
longDoubleValNumberOfNodes :: IO CSize
longDoubleValPostConstructionInitialization :: Typeable a => SgLongDoubleVal a -> IO ()
longDoubleValSageClassName :: Typeable a => SgLongDoubleVal a -> IO String
longDoubleValSetValue :: Typeable a => SgLongDoubleVal a -> CLDouble -> IO ()
longDoubleValSetValueString :: Typeable a => SgLongDoubleVal a -> String -> IO ()
longDoubleValVariantT :: Typeable a => SgLongDoubleVal a -> IO VariantT
Documentation
isSgLongDoubleVal :: Typeable a => SgNode a -> IO (Maybe (SgLongDoubleVal ()))
Attempts a dynamic cast of the given node to the type SgLongDoubleVal.
upSgLongDoubleVal :: Typeable a => SgLongDoubleVal a -> SgLongDoubleVal ()
Performs an upcast of a SgLongDoubleVal subtype to a SgLongDoubleVal.
newLongDoubleVal :: Typeable a => Sg_File_Info a -> CLDouble -> String -> IO (SgLongDoubleVal ())
Stub for ::SgLongDoubleVal::SgLongDoubleVal of type void (class ::Sg_File_Info*, long double , ::std::string)
newLongDoubleVal2 :: CLDouble -> String -> IO (SgLongDoubleVal ())
Stub for ::SgLongDoubleVal::SgLongDoubleVal of type void (long double , ::std::string)
longDoubleValCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgLongDoubleVal a -> IO ()
Stub for ::SgLongDoubleVal::checkDataMemberPointersIfInMemoryPool of type void ()
longDoubleValClassName :: Typeable a => SgLongDoubleVal a -> IO String
Stub for ::SgLongDoubleVal::class_name of type ::std::string()
longDoubleValGetChildIndex :: (Typeable a, Typeable b) => SgLongDoubleVal a -> SgNode b -> IO CLong
Stub for ::SgLongDoubleVal::getChildIndex of type long (class ::SgNode*)
longDoubleValGetChildIndex2 :: (Typeable a, Typeable b) => SgLongDoubleVal a -> SgNode b -> IO CSize
Stub for ::SgLongDoubleVal::get_childIndex of type ::size_t(class ::SgNode*)
longDoubleValGetNumberOfTraversalSuccessors :: Typeable a => SgLongDoubleVal a -> IO CSize
Stub for ::SgLongDoubleVal::get_numberOfTraversalSuccessors of type ::size_t()
longDoubleValGetTraversalSuccessorByIndex :: Typeable a => SgLongDoubleVal a -> CSize -> IO (SgNode ())
Stub for ::SgLongDoubleVal::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
longDoubleValGetTraversalSuccessorContainer :: Typeable a => SgLongDoubleVal a -> IO [SgNode ()]
Stub for ::SgLongDoubleVal::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
longDoubleValGetTraversalSuccessorNamesContainer :: Typeable a => SgLongDoubleVal a -> IO [CString]
Stub for ::SgLongDoubleVal::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
longDoubleValGetType :: Typeable a => SgLongDoubleVal a -> IO (SgType ())
Stub for ::SgLongDoubleVal::get_type of type class ::SgType*()
longDoubleValGetValue :: Typeable a => SgLongDoubleVal a -> IO CLDouble
Stub for ::SgLongDoubleVal::get_value of type long double ()
longDoubleValGetValueString :: Typeable a => SgLongDoubleVal a -> IO String
Stub for ::SgLongDoubleVal::get_valueString of type ::std::string()
longDoubleValIsInMemoryPool :: Typeable a => SgLongDoubleVal a -> IO Bool
Stub for ::SgLongDoubleVal::isInMemoryPool of type bool ()
longDoubleValMemoryUsage :: IO CSize
Stub for ::SgLongDoubleVal::memoryUsage of type ::size_t()
longDoubleValNumberOfNodes :: IO CSize
Stub for ::SgLongDoubleVal::numberOfNodes of type ::size_t()
longDoubleValPostConstructionInitialization :: Typeable a => SgLongDoubleVal a -> IO ()
Stub for ::SgLongDoubleVal::post_construction_initialization of type void ()
longDoubleValSageClassName :: Typeable a => SgLongDoubleVal a -> IO String
Stub for ::SgLongDoubleVal::sage_class_name of type const char *()
longDoubleValSetValue :: Typeable a => SgLongDoubleVal a -> CLDouble -> IO ()
Stub for ::SgLongDoubleVal::set_value of type void (long double )
longDoubleValSetValueString :: Typeable a => SgLongDoubleVal a -> String -> IO ()
Stub for ::SgLongDoubleVal::set_valueString of type void (::std::string)
longDoubleValVariantT :: Typeable a => SgLongDoubleVal a -> IO VariantT
Stub for ::SgLongDoubleVal::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2