PUMA Library Reference Manual
Class Index
a | b | c | d | e | f | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v
  a  
CScopeRequest (Puma)    CT_NonTypeParamDecl (Puma)    FilenameInfo (Puma)    PreExpr (Puma)   
CSemantic (Puma)    CT_ObjDecl (Puma)    FileSource (Puma)    PreExprLexer (Puma)   
CSyntax::AbstDeclarator (Puma)    CSemDatabase (Puma)    CT_OffsetofExpr (Puma)    FileUnit (Puma)    PreFileIncluder (Puma)   
ACIntroducer (Puma)    CSemDeclarator (Puma)    CT_OperatorName (Puma)    CSyntax::ForInitStmt (Puma)    PreIdentifierList (Puma)   
CSyntax::AddExpr (Puma)    CSemDeclSpecs (Puma)    CT_PostfixExpr (Puma)   
  h  
PreIfdefDirective (Puma)   
CSyntax::AndExpr (Puma)    CSemExpr (Puma)    CT_PrimDeclSpec (Puma)    PreIfDirective (Puma)   
Array (Puma)    CSemObject (Puma)    CT_PrivateName (Puma)    Heap (Puma)    PreIfndefDirective (Puma)   
Array< Item * > (Puma)    CSemScope (Puma)    CT_Program (Puma)   
  i  
PreInclSemNode (Puma)   
CSyntax::ArrayDelim (Puma)    CSemValue (Puma)    CT_PtrDeclarator (Puma)    PreIncludeDirective (Puma)   
CCSyntax::ArrayDelim (Puma)    CSemVisitor (Puma)    CT_QualName (Puma)    CSyntax::Identifier (Puma)    PreLevelState (Puma)   
CSyntax::AsmDef (Puma)    CSourceInfo (Puma)    CT_RefDeclarator (Puma)    CSyntax::IdentifierList (Puma)    PreMacro (Puma)   
CSyntax::AssExpr (Puma)    CSpecifiers (Puma)    CT_ReintCast (Puma)    CCSyntax::IdExpr (Puma)    PreMacroExpander (Puma)   
CCSyntax::AssExpr (Puma)    CStorage (Puma)    CT_ReturnStmt (Puma)    CSyntax::IdExpr (Puma)    PreMacroManager (Puma)   
CSyntax::AssExpr1 (Puma)    CStrLiteral (Puma)    CT_RootQualName (Puma)    ImportHandler (Puma)    PreParserState (Puma)   
CCSyntax::AssExpr1 (Puma)    CStructure (Puma)    CT_SimpleName (Puma)    CSyntax::InclOrExpr (Puma)    PrePredicate (Puma)   
  b  
CSubMatch (Puma)    CT_SizeofExpr (Puma)    CSyntax::InitDeclarator (Puma)    PrePredicateManager (Puma)   
CSwapManipulator (Puma)    CT_SpecialName (Puma)    CCSyntax::InitDeclarator (Puma)    PrePrintVisitor (Puma)   
BCList (Puma)    CSyntax (Puma)    CT_Statement (Puma)    CSyntax::InitDeclarator1 (Puma)    PreprocessorParser (Puma)   
BCStack (Puma)    CT_AccessDecl (Puma)    CT_StaticAssert (Puma)    CSyntax::InitDeclaratorList (Puma)    PreProgram (Puma)   
CSyntax::BlockDecl (Puma)    CT_AccessSpec (Puma)    CT_StaticCast (Puma)    InstantiationBuilder (Puma)    PreSemIterator (Puma)   
CCSyntax::BlockDecl (Puma)    CT_AddrExpr (Puma)    CT_String (Puma)    InstantiationCandidate (Puma)    PreSonIterator (Puma)   
Builder (Puma)    CT_AlignofExpr (Puma)    CT_SwitchStmt (Puma)    InstantiationParser (Puma)    PreTokenList (Puma)   
  c  
CT_Any (Puma)    CT_TemplateArgList (Puma)    InstantiationSemantic (Puma)    PreTokenListPart (Puma)   
CT_AnyCondition (Puma)    CT_TemplateDecl (Puma)    InstantiationSyntax (Puma)    PreTree (Puma)   
CArgumentInfo (Puma)    CT_AnyExtension (Puma)    CT_TemplateName (Puma)    InstantiationTokenProvider (Puma)    PreTreeComposite (Puma)   
CSyntax::CastExpr (Puma)    CT_AnyList (Puma)    CT_TemplateParamDecl (Puma)    InstantiationTokenSource (Puma)    PreTreeIterator (Puma)   
CSyntax::CastExpr1 (Puma)    CT_ArgDecl (Puma)    CT_TemplateParamList (Puma)    BCList::Iterator (Puma)    PreTreeToken (Puma)   
CSyntax::CastExpr2 (Puma)    CT_ArgDeclList (Puma)    CT_ThrowExpr (Puma)    CSyntax::IterStmt (Puma)    PreUnassertDirective (Puma)   
CAttributeInfo (Puma)    CT_ArgDeclSeq (Puma)    CT_Token (Puma)   
  j  
PreUndefDirective (Puma)   
CBaseClassInfo (Puma)    CT_ArgNameList (Puma)    CT_TryStmt (Puma)    PreVisitor (Puma)   
CBuilder (Puma)    CT_ArrayDeclarator (Puma)    CT_TypeidExpr (Puma)    CSyntax::JumpStmt (Puma)    PreWarningDirective (Puma)   
CCandidateInfo (Puma)    CT_ArrayDelimiter (Puma)    CT_TypeParamDecl (Puma)   
  k  
CCSyntax::PrimExpr (Puma)   
CCArrayToPointerConv (Puma)    CT_AsmBlock (Puma)    CT_TypeTraitExpr (Puma)    CSyntax::PrimExpr (Puma)   
CCAssocScopes (Puma)    CT_AsmDef (Puma)    CT_UnaryExpr (Puma)    KeyboardSource (Puma)    Printable (Puma)   
CCBooleanConv (Puma)    CT_BaseSpec (Puma)    CT_UnionDef (Puma)    KillManipulator (Puma)    CSyntax::PrivateName (Puma)   
CCBuilder (Puma)    CT_BaseSpecList (Puma)    CT_UnionSpec (Puma)   
  l  
Project (Puma)   
CCConversion (Puma)    CT_BinaryExpr (Puma)    CT_UsingDecl (Puma)    ProjectFile (Puma)   
CCConversions (Puma)    CT_BitFieldDeclarator (Puma)    CT_UsingDirective (Puma)    CSyntax::LabelStmt (Puma)    CCSyntax::PseudoDtorName (Puma)   
CCConvSeq (Puma)    CT_Bool (Puma)    CT_WhileStmt (Puma)    LanguageID (Puma)    CCSyntax::PtrOperator (Puma)   
CCDerivedToBaseConv (Puma)    CT_BracedDeclarator (Puma)    CT_WideCharacter (Puma)    Lexer (Puma)    CSyntax::PtrOperator (Puma)   
CCEllipsisConvSeq (Puma)    CT_BracedExpr (Puma)    CT_WideString (Puma)    LexerBuffer (Puma)    PtrStack (Puma)   
CCFloatingIntegralConv (Puma)    CT_BreakStmt (Puma)    CTemplateInfo (Puma)    LexerMap (Puma)   
  q  
CCFloatingPointConv (Puma)    CT_Call (Puma)    CTemplateInstance (Puma)    CCSyntax::LinkageSpec (Puma)   
CCFloatingPointPromotion (Puma)    CT_CallExpr (Puma)    CTemplateParamInfo (Puma)    List (Puma)    CCSyntax::QualId (Puma)   
CCFunctionToPointerConv (Puma)    CT_CaseStmt (Puma)    CTranslationUnit (Puma)    ListElement (Puma)    CCSyntax::QualNsSpec (Puma)   
CCIdentityConv (Puma)    CT_CastExpr (Puma)    CTree (Puma)    CCSyntax::Literal (Puma)   
  r  
CCInstantiation (Puma)    CT_Character (Puma)    CTreeMatcher (Puma)    CSyntax::Literal (Puma)   
CCIntegralConv (Puma)    CT_ClassDef (Puma)    CTypeAddress (Puma)    Location (Puma)    SmartPtr::RefCnt (Puma)   
CCIntegralPromotion (Puma)    CT_ClassSpec (Puma)    CTypeArray (Puma)    CSyntax::LogAndExpr (Puma)    RegComp (Puma)   
CClassInfo (Puma)    CT_CmpdLiteral (Puma)    CTypeBitField (Puma)    CSyntax::LogOrExpr (Puma)    CCSyntax::RelExpr (Puma)   
CClassInstance (Puma)    CT_CmpdStmt (Puma)    CTypeClass (Puma)   
  m  
CSyntax::RelExpr (Puma)   
CCLexer (Puma)    CT_Condition (Puma)    CTypedefInfo (Puma)    Rule (Puma)   
CCLvalueToRvalueConv (Puma)    CT_ConstCast (Puma)    CTypeEnum (Puma)    MacroUnit (Puma)    RuleTable (Puma)   
CCNameLookup (Puma)    CT_ConstructExpr (Puma)    CTypeFunction (Puma)    ManipCommander (Puma)   
  s  
CConstant (Puma)    CT_ContinueStmt (Puma)    CTypeInfo (Puma)    ManipController (Puma)   
CCopyBeforeManipulator (Puma)    CT_ConversionName (Puma)    CTypeList (Puma)    ManipError (Puma)    SaveMode (Puma)   
CCopyManipulator (Puma)    CT_Decl (Puma)    CTypeMemberPointer (Puma)    Manipulator (Puma)    CCSyntax::SearchScope (Puma)   
CCOverloading (Puma)    CT_Declarator (Puma)    CTypePointer (Puma)    ManipulatorSequence (Puma)    CSyntax::SelectStmt (Puma)   
CCParser (Puma)    CT_DeclaratorList (Puma)    CTypePrimitive (Puma)    CTreeMatcher::match_state (Puma)    Semantic (Puma)   
CCPointerConv (Puma)    CT_DeclList (Puma)    CTypeQualified (Puma)    MatchCollector (Puma)    CSyntax::ShiftExpr (Puma)   
CCPointerToMemberConv (Puma)    CT_DeclSpec (Puma)    CTypeRecord (Puma)    CSyntax::MembDesignator (Puma)    CCSyntax::SimpleDecl (Puma)   
CCQualificationConv (Puma)    CT_DeclSpecSeq (Puma)    CTypeTemplateParam (Puma)    MemPool (Puma)    CSyntax::SimpleDecl (Puma)   
CCSemantic (Puma)    CT_DeclStmt (Puma)    CTypeUnion (Puma)    CSyntax::MiscSpec (Puma)    SimpleParser (Puma)   
CCSemDeclarator (Puma)    CT_DefaultStmt (Puma)    CTypeVarArray (Puma)    CCSyntax::MiscSpec (Puma)    CSyntax::SimpleTypeSpec (Puma)   
CCSemExpr (Puma)    CT_DelayedParse (Puma)    CUnionInfo (Puma)    MoveBeforeManipulator (Puma)    CCSyntax::SimpleTypeSpec (Puma)   
CCSemVisitor (Puma)    CT_DelayedParseConstInit (Puma)    CUnionInstance (Puma)    MoveManipulator (Puma)    Sink (Puma)   
CCStandardConvSeq (Puma)    CT_DelayedParseCtorInit (Puma)    CUnit (Puma)    CCSyntax::MulExpr (Puma)    SmartPtr (Puma)   
CCSyntax (Puma)    CT_DelayedParseFctBody (Puma)    CUsingInfo (Puma)    CSyntax::MulExpr (Puma)    Source (Puma)   
CCUserDefinedConv (Puma)    CT_DelayedParseFctTryBlock (Puma)    CutManipulator (Puma)   
  n  
Stack (Puma)   
CCUserDefinedConvSeq (Puma)    CT_DelayedParseParamInit (Puma)    CVisitor (Puma)    CLexer::State (Puma)   
CEnumeratorInfo (Puma)    CT_DelayedParsePureSpec (Puma)    CSyntax::CvQual (Puma)    CCSyntax::NamedNsDef (Puma)    PreExprLexer::State (Puma)   
CEnumInfo (Puma)    CT_DelayedParseSkippedFctBody (Puma)    CSyntax::CvQualSeq (Puma)    CCSyntax::NamespaceAlias (Puma)    Syntax::State (Puma)   
CExprValue (Puma)    CT_DeleteExpr (Puma)    CWStrLiteral (Puma)    CCSyntax::NamespaceBody (Puma)    CCSyntax::Stmt (Puma)   
CFctInstance (Puma)    CT_DerefExpr (Puma)   
  d  
CCSyntax::NamespaceDef (Puma)    CSyntax::Stmt (Puma)   
CFileInfo (Puma)    CT_DesignatorSeq (Puma)    CCSyntax::NamespaceName (Puma)    CCSyntax::StmtSeq (Puma)   
CFunctionInfo (Puma)    CT_DestructorName (Puma)    CSyntax::Decl (Puma)    CCSyntax::NestedNameSpec (Puma)    CSyntax::StmtSeq (Puma)   
Chain (Puma)    CT_DoStmt (Puma)    CCSyntax::Decl (Puma)    CCSyntax::NestedNameSpec1 (Puma)    CSyntax::StorageClassSpec (Puma)   
CKillManipulator (Puma)    CT_DynamicCast (Puma)    CSyntax::Declarator (Puma)    CCSyntax::NewDeclarator (Puma)    CCSyntax::StorageClassSpec (Puma)   
CLabelInfo (Puma)    CT_EnumDef (Puma)    CSyntax::DeclaratorId (Puma)    CCSyntax::NewExpr (Puma)    StrCol (Puma)   
CLanguage (Puma)    CT_Enumerator (Puma)    CCSyntax::DeclaratorId (Puma)    CCSyntax::NewInit (Puma)    StrHashKey (Puma)   
CSyntax::ClassHead (Puma)    CT_EnumeratorList (Puma)    CSyntax::DeclSeq (Puma)    CCSyntax::NewPlacement (Puma)    StrHashTable (Puma)   
CCSyntax::ClassHead (Puma)    CT_EnumSpec (Puma)    CSyntax::DeclSpec (Puma)    CCSyntax::NewTypeId (Puma)    StringSource (Puma)   
CCSyntax::ClassHead1 (Puma)    CT_Error (Puma)    CSyntax::DeclSpecSeq (Puma)    CCSyntax::NsAliasDef (Puma)    CSyntax::StrLiteral (Puma)   
CSyntax::ClassKey (Puma)    CT_ExceptionSpec (Puma)    CSyntax::DeclSpecSeq1 (Puma)   
  o  
CSemExpr::SubObj (Puma)   
CCSyntax::ClassName (Puma)    CT_Expression (Puma)    CCSyntax::DeclSpecSeq1 (Puma)    CCSyntax::SubStmt (Puma)   
CCSyntax::ClassOrNsName (Puma)    CT_ExprList (Puma)    CCSyntax::DeclStmt (Puma)    CSyntax::OffsetofExpr (Puma)    CSyntax::SubStmt (Puma)   
CCSyntax::ClassTemplateName (Puma)    CT_ExprStmt (Puma)    DeducedArgument (Puma)    OptsParser::Option (Puma)    Syntax (Puma)   
CLexer (Puma)    CT_ExtensionList (Puma)    CCSyntax::DeleteExpr (Puma)    OptsParser (Puma)    SysCall (Puma)   
CLexerBuffer (Puma)    CT_FctDeclarator (Puma)    CSyntax::DirectAbstDeclarator (Puma)    CCSyntax::OriginalNsDef (Puma)   
  t  
CLinkage (Puma)    CT_FctDef (Puma)    CCSyntax::DirectAbstDeclarator (Puma)    CCSyntax::OriginalNsDef1 (Puma)   
CLocalScope (Puma)    CT_Float (Puma)    CSyntax::DirectAbstDeclarator1 (Puma)    CCSyntax::OriginalNsName (Puma)    CCSyntax::TemplateName (Puma)   
CMatch (Puma)    CT_ForStmt (Puma)    CSyntax::DirectDeclarator (Puma)   
  p  
TerminalSink (Puma)   
CMatchChecker (Puma)    CT_GnuAsmClobbers (Puma)    CSyntax::DirectDeclarator1 (Puma)    Token (Puma)   
CMemberAliasInfo (Puma)    CT_GnuAsmDef (Puma)    CCSyntax::DirectDeclarator1 (Puma)    CSyntax::ParamDecl1 (Puma)    TokenInfo (Puma)   
CMoveBeforeManipulator (Puma)    CT_GnuAsmOperand (Puma)    CCSyntax::DirectNewDeclarator (Puma)    CSyntax::ParamDeclClause (Puma)    Tokenizer (Puma)   
CMoveManipulator (Puma)    CT_GnuAsmOperands (Puma)    CCSyntax::DirectNewDeclarator1 (Puma)    CCSyntax::ParamDeclClause (Puma)    TokenProvider (Puma)   
CSyntax::CmpdLiteral (Puma)    CT_GnuAsmSpec (Puma)    DString (Puma)    CSyntax::ParamDeclList (Puma)    TokenSource (Puma)   
CSyntax::CmpdStmt (Puma)    CT_GnuAttribute (Puma)   
  e  
Parser (Puma)    TokenStream (Puma)   
CSyntax::CmpdStr (Puma)    CT_GnuCaseStmt (Puma)    ParserKey (Puma)    Tracing (Puma)   
CNamespaceInfo (Puma)    CT_GnuLocalLabelStmt (Puma)    CSyntax::ElaboratedTypeSpec (Puma)    PasteBeforeManipulator (Puma)    CSyntax::TransUnit (Puma)   
CObjectInfo (Puma)    CT_GnuStatementExpr (Puma)    CCSyntax::ElaboratedTypeSpec (Puma)    PasteManipulator (Puma)    CSyntax::TypedefName (Puma)   
CCSyntax::ColonColon (Puma)    CT_GnuTypeof (Puma)    CSyntax::Enumerator (Puma)    PathInfo (Puma)    CSyntax::TypeId (Puma)   
CSyntax::CondExpr (Puma)    CT_GotoStmt (Puma)    CSyntax::EnumeratorDef (Puma)    PathIterator (Puma)    CSyntax::TypeName (Puma)   
CCSyntax::CondExpr (Puma)    CT_Handler (Puma)    CCSyntax::EnumeratorDef (Puma)    PathManager (Puma)    CCSyntax::TypeName (Puma)   
CSyntax::Condition (Puma)    CT_HandlerSeq (Puma)    CSyntax::EnumeratorList (Puma)    Pipe (Puma)    CSyntax::TypeSpec (Puma)   
CCSyntax::Condition (Puma)    CT_IfElseStmt (Puma)    CCSyntax::EnumeratorList (Puma)    PipedCmd (Puma)    CSyntax::TypeSpecSeq (Puma)   
CCSyntax::Condition1 (Puma)    CT_IfStmt (Puma)    CSyntax::EnumKey (Puma)    CCSyntax::PmExpr (Puma)    CSyntax::TypeSpecSeq1 (Puma)   
CCSyntax::Condition2 (Puma)    CT_IfThenExpr (Puma)    CCSyntax::EnumName (Puma)    CCSyntax::PostfixExpr (Puma)    CCSyntax::TypeTraitExpr (Puma)   
Config (Puma)    CT_ImplicitCall (Puma)    CSyntax::EnumSpec (Puma)    CSyntax::PostfixExpr (Puma)   
  u  
ConfOption (Puma)    CT_ImplicitCast (Puma)    CSyntax::EnumSpec1 (Puma)    CSyntax::PostfixExpr1 (Puma)   
CSyntax::ConstExpr (Puma)    CT_IndexDesignator (Puma)    CSyntax::EquExpr (Puma)    CCSyntax::PostfixExpr1 (Puma)    CSyntax::UnaryExpr (Puma)   
CCSyntax::ConstExpr (Puma)    CT_IndexExpr (Puma)    ErrorCollector (Puma)    CCSyntax::PostfixExpr2 (Puma)    CCSyntax::UnaryExpr (Puma)   
CLexerBuffer::ConstIterator (Puma)    CT_InitDeclarator (Puma)    ErrorSeverity (Puma)    PreAnswer (Puma)    CSyntax::UnaryExpr1 (Puma)   
LexerBuffer::ConstIterator (Puma)    CT_Integer (Puma)    ErrorSink (Puma)    PreArgDesc (Puma)    Unit (Puma)   
CCSyntax::ConstructExpr (Puma)    CT_LabelStmt (Puma)    ErrorStream (Puma)    PreAssertDirective (Puma)    UnitIterator (Puma)   
ConstSizeMemPool (Puma)    CT_LinkageSpec (Puma)    CSyntax::ExclOrExpr (Puma)    PreAssertionEvaluator (Puma)    UnitManager (Puma)   
Builder::Container (Puma)    CT_List (Puma)    CSyntax::Expr (Puma)    PreConditionalGroup (Puma)    UnitState (Puma)   
CCSyntax::ConvFctId (Puma)    CT_MembDesignator (Puma)    CSyntax::ExprList (Puma)    PreCondSemNode (Puma)    UnitTokenSrc (Puma)   
CCSyntax::ConvTypeId (Puma)    CT_MembInit (Puma)    CSyntax::ExprStmt (Puma)    PreDefineConstantDirective (Puma)    CCSyntax::UnnamedNsDef (Puma)   
CopyManipulator (Puma)    CT_MembInitList (Puma)    CCSyntax::ExtensionNsDef (Puma)    PreDefineFunctionDirective (Puma)    CCSyntax::UnnamedNsDef1 (Puma)   
CParser (Puma)    CT_MembList (Puma)    CCSyntax::ExtensionNsDef1 (Puma)    PreDirectiveGroups (Puma)    CCSyntax::UnqualId (Puma)   
CPrintVisitor (Puma)    CT_MembPtrDeclarator (Puma)   
  f  
PreElifDirective (Puma)    CCSyntax::UsingDecl (Puma)   
CProject (Puma)    CT_MembPtrExpr (Puma)    PreElifPart (Puma)    CCSyntax::UsingDirective (Puma)   
CProtection (Puma)    CT_MembRefExpr (Puma)    CSyntax::FctSpec (Puma)    PreElseDirective (Puma)   
  v  
CRecord (Puma)    CT_NamedType (Puma)    CCSyntax::FctSpec (Puma)    PreElsePart (Puma)   
CReplaceManipulator (Puma)    CT_NamespaceAliasDef (Puma)    FdSource (Puma)    PreEndifDirective (Puma)    VerboseMgr (Puma)   
CScanner (Puma)    CT_NamespaceDef (Puma)    FileInfo (Puma)    PreError (Puma)    VoidPtrArray (Puma)   
CScopeInfo (Puma)    CT_NewExpr (Puma)    Filename (Puma)    PreErrorDirective (Puma)   
a | b | c | d | e | f | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v