| ||||
| ||||
| Synopsis | ||||
| Documentation | ||||
| isSgTemplateClassDefinition :: Typeable a => SgNode a -> IO (Maybe (SgTemplateClassDefinition ())) | ||||
| Attempts a dynamic cast of the given node to the type SgTemplateClassDefinition. | ||||
| upSgTemplateClassDefinition :: Typeable a => SgTemplateClassDefinition a -> SgTemplateClassDefinition () | ||||
| Performs an upcast of a SgTemplateClassDefinition subtype to a SgTemplateClassDefinition. | ||||
| newTemplateClassDefinition :: Typeable a => Sg_File_Info a -> IO (SgTemplateClassDefinition ()) | ||||
| Stub for ::SgTemplateClassDefinition::SgTemplateClassDefinition of type void (class ::Sg_File_Info*) | ||||
| newTemplateClassDefinition2 :: IO (SgTemplateClassDefinition ()) | ||||
| Stub for ::SgTemplateClassDefinition::SgTemplateClassDefinition of type void () | ||||
| templateClassDefinitionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgTemplateClassDefinition a -> IO () | ||||
| Stub for ::SgTemplateClassDefinition::checkDataMemberPointersIfInMemoryPool of type void () | ||||
| templateClassDefinitionClassName :: Typeable a => SgTemplateClassDefinition a -> IO String | ||||
| Stub for ::SgTemplateClassDefinition::class_name of type ::std::string() | ||||
| templateClassDefinitionGetChildIndex :: (Typeable a, Typeable b) => SgTemplateClassDefinition a -> SgNode b -> IO CLong | ||||
| Stub for ::SgTemplateClassDefinition::getChildIndex of type long (class ::SgNode*) | ||||
| templateClassDefinitionGetChildIndex2 :: (Typeable a, Typeable b) => SgTemplateClassDefinition a -> SgNode b -> IO CSize | ||||
| Stub for ::SgTemplateClassDefinition::get_childIndex of type ::size_t(class ::SgNode*) | ||||
| templateClassDefinitionGetDeclaration :: Typeable a => SgTemplateClassDefinition a -> IO (SgTemplateClassDeclaration ()) | ||||
| Stub for ::SgTemplateClassDefinition::get_declaration of type class ::SgTemplateClassDeclaration*() | ||||
| templateClassDefinitionGetMangledName :: Typeable a => SgTemplateClassDefinition a -> IO String | ||||
| Stub for ::SgTemplateClassDefinition::get_mangled_name of type class ::SgName() | ||||
| templateClassDefinitionGetMangledQualifiedName :: Typeable a => SgTemplateClassDefinition a -> Ptr CInt -> IO String | ||||
| Stub for ::SgTemplateClassDefinition::get_mangled_qualified_name of type class ::SgName(int &) | ||||
| templateClassDefinitionGetNumberOfTraversalSuccessors :: Typeable a => SgTemplateClassDefinition a -> IO CSize | ||||
| Stub for ::SgTemplateClassDefinition::get_numberOfTraversalSuccessors of type ::size_t() | ||||
| templateClassDefinitionGetQualifiedName :: Typeable a => SgTemplateClassDefinition a -> IO String | ||||
| Stub for ::SgTemplateClassDefinition::get_qualified_name of type class ::SgName() | ||||
| templateClassDefinitionGetTraversalSuccessorByIndex :: Typeable a => SgTemplateClassDefinition a -> CSize -> IO (SgNode ()) | ||||
| Stub for ::SgTemplateClassDefinition::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t) | ||||
| templateClassDefinitionGetTraversalSuccessorContainer :: Typeable a => SgTemplateClassDefinition a -> IO [SgNode ()] | ||||
| Stub for ::SgTemplateClassDefinition::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > () | ||||
| templateClassDefinitionGetTraversalSuccessorNamesContainer :: Typeable a => SgTemplateClassDefinition a -> IO [CString] | ||||
| Stub for ::SgTemplateClassDefinition::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > () | ||||
| templateClassDefinitionIsInMemoryPool :: Typeable a => SgTemplateClassDefinition a -> IO Bool | ||||
| Stub for ::SgTemplateClassDefinition::isInMemoryPool of type bool () | ||||
| templateClassDefinitionMemoryUsage :: IO CSize | ||||
| Stub for ::SgTemplateClassDefinition::memoryUsage of type ::size_t() | ||||
| templateClassDefinitionNumberOfNodes :: IO CSize | ||||
| Stub for ::SgTemplateClassDefinition::numberOfNodes of type ::size_t() | ||||
| templateClassDefinitionPostConstructionInitialization :: Typeable a => SgTemplateClassDefinition a -> IO () | ||||
| Stub for ::SgTemplateClassDefinition::post_construction_initialization of type void () | ||||
| templateClassDefinitionSageClassName :: Typeable a => SgTemplateClassDefinition a -> IO String | ||||
| Stub for ::SgTemplateClassDefinition::sage_class_name of type const char *() | ||||
| templateClassDefinitionSetDeclaration :: (Typeable a, Typeable b) => SgTemplateClassDefinition a -> SgTemplateClassDeclaration b -> IO () | ||||
| Stub for ::SgTemplateClassDefinition::set_declaration of type void (class ::SgTemplateClassDeclaration*) | ||||
| templateClassDefinitionVariantT :: Typeable a => SgTemplateClassDefinition a -> IO VariantT | ||||
| Stub for ::SgTemplateClassDefinition::variantT of type enum ::VariantT() | ||||
| Produced by Haddock version 2.4.2 |