Puma Reference Manual
Puma: Member List
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Puma::CScopeInfo Member List
This is the complete list of members for
Puma::CScopeInfo
, including all inherited members.
_AssignedScope
Puma::CObjectInfo
[protected]
_DeleteMembersOnly
Puma::CObjectInfo
[protected]
_QualScope
Puma::CObjectInfo
[protected]
_Registered
Puma::CObjectInfo
[protected]
addChild
(CScopeInfo *scope)
Puma::CScopeInfo
ARGUMENT_INFO
enum value
Puma::CObjectInfo
ArgumentInfo
() const
Puma::CObjectInfo
[inline]
AssignedScope
() const
Puma::CObjectInfo
[inline]
AssignedScope
(CStructure *s)
Puma::CObjectInfo
[inline]
ATTRIBUTE_INFO
enum value
Puma::CObjectInfo
AttributeInfo
() const
Puma::CObjectInfo
[inline]
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
CleanUp
()
Puma::CObjectInfo
[protected]
CObjectInfo
(ObjectId id)
Puma::CObjectInfo
[inline, protected]
CScopeInfo
(ObjectId id)
Puma::CScopeInfo
[inline, protected]
DefObject
() const
Puma::CObjectInfo
deleteClass
(const CClassInfo *c)
Puma::CScopeInfo
deleteFunction
(const CFunctionInfo *fct)
Puma::CScopeInfo
deleteLocalScope
(const CLocalScope *scope)
Puma::CScopeInfo
DeleteMembersOnly
()
Puma::CObjectInfo
[inline]
deleteNamespace
(const CNamespaceInfo *ns)
Puma::CScopeInfo
deleteTemplate
(const CTemplateInfo *tpl)
Puma::CScopeInfo
deleteUnion
(const CUnionInfo *u)
Puma::CScopeInfo
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
FUNCTION_INFO
enum value
Puma::CObjectInfo
FunctionInfo
() const
Puma::CObjectInfo
[inline]
GlobalScope
() const
Puma::CScopeInfo
[inline]
Id
() const
Puma::CObjectInfo
[inline]
Init
() const
Puma::CObjectInfo
[inline]
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]
isLocalClass
() const
Puma::CScopeInfo
[inline]
isLocalRecord
() const
Puma::CScopeInfo
[inline]
isLocalScope
() const
Puma::CScopeInfo
[inline]
isLocalUnion
() const
Puma::CScopeInfo
[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_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_INFO
enum value
Puma::CObjectInfo
NamespaceInfo
() const
Puma::CObjectInfo
[inline]
newClass
(bool inst=false)
Puma::CScopeInfo
newFunction
(bool inst=false)
Puma::CScopeInfo
newLocalScope
()
Puma::CScopeInfo
newNamespace
()
Puma::CScopeInfo
newTemplate
()
Puma::CScopeInfo
newUnion
(bool inst=false)
Puma::CScopeInfo
NextObject
() const
Puma::CObjectInfo
[inline]
NextObject
(CObjectInfo *obj)
Puma::CObjectInfo
ObjectId
enum name
Puma::CObjectInfo
ObjectInfo
() const
Puma::CObjectInfo
[inline]
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)
Puma::CObjectInfo
Record
() const
Puma::CObjectInfo
[inline]
Register
(CStructure *s)
Puma::CObjectInfo
[inline]
removeChild
(const CScopeInfo *scope)
Puma::CScopeInfo
Scope
() const
Puma::CObjectInfo
ScopeInfo
() const
Puma::CObjectInfo
[inline]
SemDB
() const
Puma::CObjectInfo
[inline]
SemDB
(CSemDatabase *db)
Puma::CObjectInfo
[inline]
SourceInfo
() const
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
TemplateParamInfo
() const
Puma::CObjectInfo
[inline]
Tree
() const
Puma::CObjectInfo
[inline]
Tree
(CTree *tree)
Puma::CObjectInfo
[inline]
TYPEDEF_INFO
enum value
Puma::CObjectInfo
TypedefInfo
() const
Puma::CObjectInfo
[inline]
TypeInfo
() const
Puma::CObjectInfo
[inline]
TypeInfo
(CTypeInfo *type)
Puma::CObjectInfo
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_INFO
enum value
Puma::CObjectInfo
UsingInfo
() const
Puma::CObjectInfo
[inline]
~CObjectInfo
()
Puma::CObjectInfo
~CScopeInfo
()
Puma::CScopeInfo
Puma Reference Manual. Created on 24 Nov 2009.