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