_AssignedScope | Puma::CObjectInfo | protected |
_QualScope | Puma::CObjectInfo | protected |
_Registered | Puma::CObjectInfo | protected |
addArgument(CArgumentInfo *info) | Puma::CFunctionInfo | |
addAttribute(CAttributeInfo *info) | Puma::CStructure | |
addChild(CScopeInfo *scope) | Puma::CScopeInfo | |
addFriend(CRecord *info) | Puma::CStructure | |
addFunction(CFunctionInfo *info) | Puma::CStructure | |
addLabel(CLabelInfo *label) | Puma::CFunctionInfo | |
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(unsigned n) const | Puma::CFunctionInfo | inline |
Argument(const char *name) const | Puma::CFunctionInfo | |
ARGUMENT_INFO enum value | Puma::CObjectInfo | |
ArgumentInfo() const | Puma::CObjectInfo | inline |
Arguments() const | Puma::CFunctionInfo | 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 |
CFctInstance() | Puma::CFctInstance | inline |
CFunctionInfo(ObjectId id) | Puma::CFunctionInfo | inlineprotected |
CFunctionInfo() | Puma::CFunctionInfo | 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 | |
CObjectInfo(ObjectId id) | Puma::CObjectInfo | inlineprotected |
ConversionType() const | Puma::CFunctionInfo | inline |
ConversionType(CTypeInfo *type) | Puma::CFunctionInfo | inline |
CScopeInfo(ObjectId id) | Puma::CScopeInfo | inlineprotected |
CStructure(ObjectId id) | Puma::CStructure | inlineprotected |
DefaultArgument(unsigned n) const | Puma::CFunctionInfo | |
DefObject() const | Puma::CFunctionInfo | |
deleteArgument(const CArgumentInfo *info) | Puma::CFunctionInfo | |
deleteAttribute(const CAttributeInfo *info) | Puma::CStructure | |
deleteClass(const CClassInfo *c) | Puma::CScopeInfo | |
deleteEnum(const CEnumInfo *info) | Puma::CStructure | |
deleteFunction(const CFunctionInfo *fct) | Puma::CScopeInfo | |
deleteLabel(const CLabelInfo *info) | Puma::CFunctionInfo | |
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(unsigned n) const | Puma::CStructure | inline |
Function(const DString &name, unsigned n=0) const | 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 |
hasDefaultArgument(unsigned n) const | Puma::CFunctionInfo | |
hasEllipsis() const | Puma::CFunctionInfo | |
hasSameNameAndArgs(const CFunctionInfo *fi) const | Puma::CFunctionInfo | |
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 | |
isConstructor() const | Puma::CFunctionInfo | inline |
isConstructor(bool v) | Puma::CFunctionInfo | inline |
isConversion() const | Puma::CFunctionInfo | inline |
isConversion(bool v) | Puma::CFunctionInfo | inline |
isCopyAssignOperator() const | Puma::CFunctionInfo | |
isCopyConstructor() const | Puma::CFunctionInfo | |
isDefaultConstructor() const | Puma::CFunctionInfo | |
isDefined() const | Puma::CFunctionInfo | |
isDestructor() const | Puma::CFunctionInfo | inline |
isDestructor(bool v) | Puma::CFunctionInfo | inline |
isExplicit() const | Puma::CObjectInfo | inline |
isExplicit(bool v) | Puma::CObjectInfo | inline |
isExtern() const | Puma::CObjectInfo | inline |
isExtern(bool v) | Puma::CObjectInfo | inline |
isFctDef() const | Puma::CFunctionInfo | |
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::CFunctionInfo | inline |
isMutable() const | Puma::CObjectInfo | inline |
isMutable(bool v) | Puma::CObjectInfo | inline |
isNamespace() const | Puma::CScopeInfo | inline |
isObject() const | Puma::CObjectInfo | |
isOperator() const | Puma::CFunctionInfo | inline |
isOperator(bool v) | Puma::CFunctionInfo | inline |
isPureVirtual() const | Puma::CFunctionInfo | |
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 |
isStaticMethod() const | Puma::CFunctionInfo | inline |
isTemplate(bool v) | Puma::CFunctionInfo | inline |
isTemplate() const | Puma::CFunctionInfo | inline |
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(unsigned n) const | Puma::CFunctionInfo | inline |
Label(const char *name) const | Puma::CFunctionInfo | |
LABEL_INFO enum value | Puma::CObjectInfo | |
LabelInfo() const | Puma::CObjectInfo | inline |
Labels() const | Puma::CFunctionInfo | 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() const | Puma::CFunctionInfo | |
Puma::CStructure::Namespace(unsigned n) const | Puma::CStructure | inline |
Puma::CStructure::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 | |
newArgument() | Puma::CFunctionInfo | |
newAttribute() | Puma::CStructure | |
newClass(bool inst=false) | Puma::CScopeInfo | |
newEnum() | Puma::CStructure | |
newFunction(bool inst=false) | Puma::CScopeInfo | |
newLabel() | Puma::CFunctionInfo | |
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 | |
overridesVirtual() const | Puma::CFunctionInfo | |
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(CStructure *scope) | Puma::CFunctionInfo | inline |
Puma::CStructure::QualifiedScope() const | Puma::CObjectInfo | inline |
QualName(bool abs=false, bool tdef=false, bool unnamed=false) | Puma::CObjectInfo | |
RealTypeInfo(CTypeInfo *type) | Puma::CFctInstance | |
Record() const | Puma::CFunctionInfo | |
Register(CStructure *s) | Puma::CObjectInfo | inline |
removeArgument(const CArgumentInfo *info) | Puma::CFunctionInfo | |
removeAttribute(const CAttributeInfo *info) | Puma::CStructure | |
removeChild(const CScopeInfo *scope) | Puma::CScopeInfo | |
removeFriend(const CRecord *info) | Puma::CStructure | |
removeFunction(const CFunctionInfo *info) | Puma::CStructure | |
removeLabel(const CLabelInfo *label) | Puma::CFunctionInfo | |
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 | |
ReturnType() const | Puma::CFunctionInfo | |
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::CFunctionInfo | inline |
TemplateInfo(CTemplateInfo *info) | Puma::CFunctionInfo | inline |
TemplateInstance() const | Puma::CFctInstance | inline |
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 | |
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::CFunctionInfo | inline |
Puma::CStructure::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 | |
~CFctInstance() | Puma::CFctInstance | |
~CFunctionInfo() | Puma::CFunctionInfo | |
~CObjectInfo() | Puma::CObjectInfo | |
~CScopeInfo() | Puma::CScopeInfo | |
~CStructure() | Puma::CStructure | |