PUMA Library Reference Manual
Main Page
Related Pages
Modules
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Puma::CScopeInfo Member List
This is the complete list of members for
Puma::CScopeInfo
, including all inherited members.
_AssignedScope
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
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
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
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
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, bool unnamed=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
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
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
Generated by
1.8.8