, including all inherited members.
_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 | |
addInstance(CObjectInfo *info) | Puma::CTemplateInfo | [inline] |
addNamedObject(CObjectInfo *info) | Puma::CStructure | |
addNamespace(CNamespaceInfo *info) | Puma::CStructure | |
addObject(CObjectInfo *info) | Puma::CStructure | |
addSpecialization(CTemplateInfo *info) | Puma::CTemplateInfo | |
addTemplateParam(CTemplateParamInfo *info) | Puma::CStructure | |
addTreeFragment(CTree *fragment) | Puma::CTemplateInfo | |
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] |
BaseTemplate() const | Puma::CTemplateInfo | [inline] |
BaseTemplate(CTemplateInfo *info) | Puma::CTemplateInfo | |
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 | [inline, protected] |
CScopeInfo(ObjectId id) | Puma::CScopeInfo | [inline, protected] |
CStructure(ObjectId id) | Puma::CStructure | [inline, protected] |
CTemplateInfo() | Puma::CTemplateInfo | [inline] |
decreaseDepth() | Puma::CTemplateInfo | [inline] |
DefaultArgument(unsigned n) const | Puma::CTemplateInfo | |
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 | |
deleteTemplateParam(const CTemplateParamInfo *p) | Puma::CTemplateInfo | |
deleteTypedef(const CTypedefInfo *info) | Puma::CStructure | |
deleteUnion(const CUnionInfo *u) | Puma::CScopeInfo | |
deleteUsing(const CUsingInfo *info) | Puma::CStructure | |
Depth() const | Puma::CTemplateInfo | [inline] |
ENUM_INFO enum value | Puma::CObjectInfo | |
ENUMERATOR_INFO enum value | Puma::CObjectInfo | |
EnumeratorInfo() const | Puma::CObjectInfo | [inline] |
EnumInfo() const | Puma::CObjectInfo | [inline] |
equalArguments(CTemplateInstance *i1, CTemplateInstance *i2, bool matchTemplateParams=false) | Puma::CTemplateInfo | [static] |
equalParameters(CTemplateInfo *t1, CTemplateInfo *t2) | Puma::CTemplateInfo | [static] |
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] |
Id() const | Puma::CObjectInfo | [inline] |
increaseDepth() | Puma::CTemplateInfo | [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] |
Instance(unsigned n) | Puma::CTemplateInfo | [inline] |
Instances() const | Puma::CTemplateInfo | [inline] |
isAnonymous() const | Puma::CObjectInfo | [inline] |
isAttribute() const | Puma::CTemplateInfo | [inline] |
isAuto() const | Puma::CObjectInfo | [inline] |
isAuto(bool v) | Puma::CObjectInfo | [inline] |
isBaseTemplate() const | Puma::CTemplateInfo | [inline] |
isBuiltin() const | Puma::CObjectInfo | [inline] |
isClass() const | Puma::CTemplateInfo | [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::CTemplateInfo | [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 | |
isSpecialization() const | Puma::CTemplateInfo | [inline] |
isSpecialization(bool v) | Puma::CTemplateInfo | [inline] |
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 | |
newTemplateParam(bool add=true) | Puma::CTemplateInfo | |
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::CTemplateInfo | [inline] |
ObjectInfo(CObjectInfo *info) | Puma::CTemplateInfo | [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 | |
Parameter(unsigned n) const | Puma::CTemplateInfo | [inline] |
Parameters() const | Puma::CTemplateInfo | [inline] |
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 | |
removeInstance(const CObjectInfo *info) | Puma::CTemplateInfo | |
removeLinks() | Puma::CTemplateInfo | |
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 | |
removeSpecialization(const CTemplateInfo *info) | Puma::CTemplateInfo | |
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] |
Specialization(unsigned n) | Puma::CTemplateInfo | [inline] |
SpecializationName(CT_TemplateName *name) | Puma::CTemplateInfo | [inline] |
SpecializationName() const | Puma::CTemplateInfo | [inline] |
Specializations() const | Puma::CTemplateInfo | [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 | |
Tree() const | Puma::CTemplateInfo | [inline] |
Puma::CStructure::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 | |
~CObjectInfo() | Puma::CObjectInfo | |
~CScopeInfo() | Puma::CScopeInfo | |
~CStructure() | Puma::CStructure | |
~CTemplateInfo() | Puma::CTemplateInfo | |