| _AssignedScope | Puma::CObjectInfo | protected | 
  | _QualScope | Puma::CObjectInfo | protected | 
  | _Registered | Puma::CObjectInfo | protected | 
  | addAttribute(CAttributeInfo *info) | Puma::CStructure |  | 
  | addChild(CScopeInfo *scope) | Puma::CScopeInfo |  | 
  | addFriend(CRecord *info) | Puma::CStructure |  | 
  | addFunction(CFunctionInfo *info) | Puma::CStructure |  | 
  | addNamedObject(CObjectInfo *info) | Puma::CStructure |  | 
  | addNamespace(CNamespaceInfo *info) | Puma::CStructure |  | 
  | addObject(CObjectInfo *info) | Puma::CStructure |  | 
  | addTemplateParam(CTemplateParamInfo *info) | Puma::CStructure |  | 
  | addType(CObjectInfo *info) | Puma::CStructure |  | 
  | addUsing(CUsingInfo *info) | Puma::CStructure |  | 
  | ARGUMENT_INFO enum value | Puma::CObjectInfo |  | 
  | ArgumentInfo() const | Puma::CObjectInfo | inline | 
  | AssignedScope() const | Puma::CObjectInfo | inline | 
  | AssignedScope(CStructure *s) | Puma::CObjectInfo | inline | 
  | Attribute(unsigned n) const | Puma::CStructure | inline | 
  | Attribute(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | ATTRIBUTE_INFO enum value | Puma::CObjectInfo |  | 
  | AttributeInfo() const | Puma::CObjectInfo | inline | 
  | Attributes() const | Puma::CStructure | inline | 
  | Attributes(const DString &name) const | Puma::CStructure |  | 
  | BASECLASS_INFO enum value | Puma::CObjectInfo |  | 
  | BaseClassInfo() const | Puma::CObjectInfo | inline | 
  | BaseObject() const | Puma::CObjectInfo | inline | 
  | BaseObject(CObjectInfo *base) | Puma::CObjectInfo | inline | 
  | Child(unsigned) const | Puma::CScopeInfo | inline | 
  | Children() const | Puma::CScopeInfo | inline | 
  | CLASS_INFO enum value | Puma::CObjectInfo |  | 
  | CLASS_INSTANCE_INFO enum value | Puma::CObjectInfo |  | 
  | ClassDB() const | Puma::CObjectInfo | inline | 
  | ClassDB(CSemDatabase *db) | Puma::CObjectInfo | inline | 
  | ClassInfo() const | Puma::CObjectInfo | inline | 
  | ClassInstance() const | Puma::CObjectInfo | inline | 
  | ClassScope() const | Puma::CObjectInfo |  | 
  | CLocalScope() | Puma::CLocalScope | inline | 
  | CObjectInfo(ObjectId id) | Puma::CObjectInfo | inlineprotected | 
  | CScopeInfo(ObjectId id) | Puma::CScopeInfo | inlineprotected | 
  | CStructure(ObjectId id) | Puma::CStructure | inlineprotected | 
  | DefObject() const | Puma::CObjectInfo |  | 
  | deleteAttribute(const CAttributeInfo *info) | Puma::CStructure |  | 
  | deleteClass(const CClassInfo *c) | Puma::CScopeInfo |  | 
  | deleteEnum(const CEnumInfo *info) | Puma::CStructure |  | 
  | deleteFunction(const CFunctionInfo *fct) | Puma::CScopeInfo |  | 
  | deleteLocalScope(const CLocalScope *scope) | Puma::CScopeInfo |  | 
  | deleteMemberAlias(const CMemberAliasInfo *info) | Puma::CStructure |  | 
  | deleteNamespace(const CNamespaceInfo *ns) | Puma::CScopeInfo |  | 
  | deleteTemplate(const CTemplateInfo *tpl) | Puma::CScopeInfo |  | 
  | deleteTypedef(const CTypedefInfo *info) | Puma::CStructure |  | 
  | deleteUnion(const CUnionInfo *u) | Puma::CScopeInfo |  | 
  | deleteUsing(const CUsingInfo *info) | Puma::CStructure |  | 
  | ENUM_INFO enum value | Puma::CObjectInfo |  | 
  | ENUMERATOR_INFO enum value | Puma::CObjectInfo |  | 
  | EnumeratorInfo() const | Puma::CObjectInfo | inline | 
  | EnumInfo() const | Puma::CObjectInfo | inline | 
  | FCT_INSTANCE_INFO enum value | Puma::CObjectInfo |  | 
  | FctInstance() const | Puma::CObjectInfo | inline | 
  | FILE_INFO enum value | Puma::CObjectInfo |  | 
  | FileInfo() const | Puma::CObjectInfo | inline | 
  | FileInfo(CFileInfo *finfo) | Puma::CObjectInfo |  | 
  | Friend(unsigned n) const | Puma::CStructure | inline | 
  | Friend(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | Friends() const | Puma::CStructure | inline | 
  | Friends(const DString &name) const | Puma::CStructure |  | 
  | Function() const | Puma::CLocalScope |  | 
  | Puma::CStructure::Function(unsigned n) const | Puma::CStructure | inline | 
  | Puma::CStructure::Function(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | Puma::CStructure::Function(const DString &name, CTypeInfo *type) const | Puma::CStructure |  | 
  | FUNCTION_INFO enum value | Puma::CObjectInfo |  | 
  | FunctionInfo() const | Puma::CObjectInfo | inline | 
  | Functions() const | Puma::CStructure | inline | 
  | Functions(const DString &name) const | Puma::CStructure |  | 
  | GlobalScope() const | Puma::CScopeInfo | inline | 
  | Id() const | Puma::CObjectInfo | inline | 
  | Init() const | Puma::CObjectInfo |  | 
  | insideClass() const | Puma::CScopeInfo | inline | 
  | insideFunction() const | Puma::CScopeInfo | inline | 
  | insideMethod() const | Puma::CScopeInfo | inline | 
  | insideRecord() const | Puma::CScopeInfo | inline | 
  | insideTemplate() const | Puma::CScopeInfo | inline | 
  | insideUnion() const | Puma::CScopeInfo | inline | 
  | isAnonymous() const | Puma::CObjectInfo | inline | 
  | isAuto() const | Puma::CObjectInfo | inline | 
  | isAuto(bool v) | Puma::CObjectInfo | inline | 
  | isBuiltin() const | Puma::CObjectInfo | inline | 
  | isClass() const | Puma::CScopeInfo | inline | 
  | isClassMember() const | Puma::CObjectInfo |  | 
  | isClassTemplate() const | Puma::CScopeInfo |  | 
  | isExplicit() const | Puma::CObjectInfo | inline | 
  | isExplicit(bool v) | Puma::CObjectInfo | inline | 
  | isExtern() const | Puma::CObjectInfo | inline | 
  | isExtern(bool v) | Puma::CObjectInfo | inline | 
  | isFctTemplate() const | Puma::CScopeInfo |  | 
  | isFile() const | Puma::CScopeInfo | inline | 
  | isFunction() const | Puma::CScopeInfo | inline | 
  | isInline() const | Puma::CObjectInfo | inline | 
  | isInline(bool v) | Puma::CObjectInfo | inline | 
  | isLocal() const | Puma::CObjectInfo |  | 
  | isLocalClass() const | Puma::CScopeInfo | inline | 
  | isLocalRecord() const | Puma::CScopeInfo | inline | 
  | isLocalScope() const | Puma::CScopeInfo | inline | 
  | isLocalUnion() const | Puma::CScopeInfo | inline | 
  | isMemberAlias(const CObjectInfo *info) const | Puma::CStructure | inline | 
  | isMethod() const | Puma::CScopeInfo |  | 
  | isMutable() const | Puma::CObjectInfo | inline | 
  | isMutable(bool v) | Puma::CObjectInfo | inline | 
  | isNamespace() const | Puma::CScopeInfo | inline | 
  | isObject() const | Puma::CObjectInfo |  | 
  | isRecord() const | Puma::CScopeInfo | inline | 
  | isRegister() const | Puma::CObjectInfo | inline | 
  | isRegister(bool v) | Puma::CObjectInfo | inline | 
  | isRegistered(const CStructure *s) const | Puma::CObjectInfo |  | 
  | isStatic() const | Puma::CObjectInfo | inline | 
  | isStatic(bool v) | Puma::CObjectInfo | inline | 
  | isTemplate() const | Puma::CObjectInfo |  | 
  | isTemplateInstance() const | Puma::CObjectInfo |  | 
  | isThreadLocal() const | Puma::CObjectInfo | inline | 
  | isThreadLocal(bool v) | Puma::CObjectInfo | inline | 
  | isType() const | Puma::CObjectInfo |  | 
  | isUnion() const | Puma::CScopeInfo | inline | 
  | isVirtual() const | Puma::CObjectInfo | inline | 
  | isVirtual(bool v) | Puma::CObjectInfo | inline | 
  | LABEL_INFO enum value | Puma::CObjectInfo |  | 
  | LabelInfo() const | Puma::CObjectInfo | inline | 
  | Language() const | Puma::CObjectInfo | inline | 
  | Language() | Puma::CObjectInfo | inline | 
  | Linkage() const | Puma::CObjectInfo | inline | 
  | Linkage(CLinkage::Type l) | Puma::CObjectInfo | inline | 
  | LOCAL_INFO enum value | Puma::CObjectInfo |  | 
  | LocalScope() const | Puma::CObjectInfo | inline | 
  | MemberAlias(const CObjectInfo *info) const | Puma::CStructure |  | 
  | MEMBERALIAS_INFO enum value | Puma::CObjectInfo |  | 
  | MemberAliasInfo() const | Puma::CObjectInfo | inline | 
  | Name() const | Puma::CObjectInfo | inline | 
  | Name(const char *s) | Puma::CObjectInfo | inline | 
  | Name(const DString &ds) | Puma::CObjectInfo |  | 
  | Namespace(unsigned n) const | Puma::CStructure | inline | 
  | Namespace(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | NAMESPACE_INFO enum value | Puma::CObjectInfo |  | 
  | NamespaceInfo() const | Puma::CObjectInfo | inline | 
  | Namespaces() const | Puma::CStructure | inline | 
  | Namespaces(const DString &name) const | Puma::CStructure |  | 
  | newAttribute() | Puma::CStructure |  | 
  | newClass(bool inst=false) | Puma::CScopeInfo |  | 
  | newEnum() | Puma::CStructure |  | 
  | newFunction(bool inst=false) | Puma::CScopeInfo |  | 
  | newLocalScope() | Puma::CScopeInfo |  | 
  | newMemberAlias(CObjectInfo *member, bool direct_member=false) | Puma::CStructure |  | 
  | newNamespace() | Puma::CScopeInfo |  | 
  | newTemplate() | Puma::CScopeInfo |  | 
  | newTypedef() | Puma::CStructure |  | 
  | newUnion(bool inst=false) | Puma::CScopeInfo |  | 
  | newUsing() | Puma::CStructure |  | 
  | NextObject() const | Puma::CObjectInfo | inline | 
  | NextObject(CObjectInfo *obj) | Puma::CObjectInfo |  | 
  | Object(unsigned n) const | Puma::CStructure | inline | 
  | Object(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | ObjectId enum name | Puma::CObjectInfo |  | 
  | ObjectInfo() const | Puma::CObjectInfo | inline | 
  | ObjectInfoList typedef | Puma::CStructure |  | 
  | ObjectInfoMap() | Puma::CStructure | inline | 
  | ObjectInfos() const | Puma::CStructure | inline | 
  | ObjectInfoSet typedef | Puma::CStructure |  | 
  | Objects() const | Puma::CStructure | inline | 
  | Objects(const DString &name) const | Puma::CStructure |  | 
  | ObjectsByName typedef | Puma::CStructure |  | 
  | operator!=(const CObjectInfo &) const | Puma::CObjectInfo | inline | 
  | operator==(const CObjectInfo &) const | Puma::CObjectInfo |  | 
  | Parent() const | Puma::CScopeInfo | inline | 
  | Parent(const CScopeInfo *scope) | Puma::CScopeInfo |  | 
  | PrevObject() const | Puma::CObjectInfo | inline | 
  | PrevObject(CObjectInfo *obj) | Puma::CObjectInfo |  | 
  | Protection() const | Puma::CObjectInfo | inline | 
  | Protection(CProtection::Type p) | Puma::CObjectInfo | inline | 
  | QualifiedScope() const | Puma::CObjectInfo | inline | 
  | QualName(bool abs=false, bool tdef=false, bool unnamed=false) | Puma::CObjectInfo |  | 
  | Record() const | Puma::CObjectInfo | inline | 
  | Register(CStructure *s) | Puma::CObjectInfo | inline | 
  | removeAttribute(const CAttributeInfo *info) | Puma::CStructure |  | 
  | removeChild(const CScopeInfo *scope) | Puma::CScopeInfo |  | 
  | removeFriend(const CRecord *info) | Puma::CStructure |  | 
  | removeFunction(const CFunctionInfo *info) | Puma::CStructure |  | 
  | removeMemberAlias(const CMemberAliasInfo *info) | Puma::CStructure |  | 
  | removeNamedObject(const DString &name, CObjectInfo *info) | Puma::CStructure |  | 
  | removeNamespace(const CNamespaceInfo *info) | Puma::CStructure |  | 
  | removeObject(const CObjectInfo *info) | Puma::CStructure |  | 
  | removeRegisterEntry() | Puma::CStructure |  | 
  | removeTemplateParam(const CTemplateParamInfo *info) | Puma::CStructure |  | 
  | removeType(const CObjectInfo *info) | Puma::CStructure |  | 
  | removeUsing(const CUsingInfo *info) | Puma::CStructure |  | 
  | Scope() const | Puma::CObjectInfo |  | 
  | ScopeInfo() const | Puma::CObjectInfo | inline | 
  | SemDB() const | Puma::CObjectInfo | inline | 
  | SemDB(CSemDatabase *db) | Puma::CObjectInfo | inline | 
  | setShared(CStructure *share) | Puma::CStructure |  | 
  | SourceInfo() const | Puma::CObjectInfo | inline | 
  | Specifiers() const | Puma::CObjectInfo | inline | 
  | Specifiers(const CSpecifiers &) | Puma::CObjectInfo | inline | 
  | Storage() const | Puma::CObjectInfo | inline | 
  | Storage(CStorage::Type s) | Puma::CObjectInfo | inline | 
  | Structure() const | Puma::CObjectInfo | inline | 
  | Template() const | Puma::CObjectInfo |  | 
  | TEMPLATE_INFO enum value | Puma::CObjectInfo |  | 
  | TEMPLATE_PARAM_INFO enum value | Puma::CObjectInfo |  | 
  | TemplateInfo() const | Puma::CObjectInfo | inline | 
  | TemplateInstance() const | Puma::CObjectInfo |  | 
  | TemplateParam(unsigned n) const | Puma::CStructure | inline | 
  | TemplateParam(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | TemplateParamInfo() const | Puma::CObjectInfo | inline | 
  | TemplateParams() const | Puma::CStructure | inline | 
  | TemplateParams(const DString &name) const | Puma::CStructure |  | 
  | Top() const | Puma::CLocalScope |  | 
  | Tree() const | Puma::CObjectInfo | inline | 
  | Tree(CTree *tree) | Puma::CObjectInfo | inline | 
  | Type(unsigned n) const | Puma::CStructure | inline | 
  | Type(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | Typedef(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | TYPEDEF_INFO enum value | Puma::CObjectInfo |  | 
  | TypedefInfo() const | Puma::CObjectInfo | inline | 
  | TypeInfo() const | Puma::CObjectInfo | inline | 
  | TypeInfo(CTypeInfo *type) | Puma::CObjectInfo |  | 
  | Types() const | Puma::CStructure | inline | 
  | Types(const DString &name) const | Puma::CStructure |  | 
  | UNION_INFO enum value | Puma::CObjectInfo |  | 
  | UNION_INSTANCE_INFO enum value | Puma::CObjectInfo |  | 
  | UnionInfo() const | Puma::CObjectInfo | inline | 
  | UnionInstance() const | Puma::CObjectInfo | inline | 
  | Unlink() | Puma::CObjectInfo |  | 
  | Unregister(CStructure *s) | Puma::CObjectInfo |  | 
  | Using(unsigned n) const | Puma::CStructure | inline | 
  | Using(const DString &name, unsigned n=0) const | Puma::CStructure |  | 
  | USING_INFO enum value | Puma::CObjectInfo |  | 
  | UsingInfo() const | Puma::CObjectInfo | inline | 
  | Usings() const | Puma::CStructure | inline | 
  | Usings(const DString &name) const | Puma::CStructure |  | 
  | ~CLocalScope() | Puma::CLocalScope | inline | 
  | ~CObjectInfo() | Puma::CObjectInfo |  | 
  | ~CScopeInfo() | Puma::CScopeInfo |  | 
  | ~CStructure() | Puma::CStructure |  |