PUMA Library Reference Manual
Loading...
Searching...
No Matches
Puma::CTypeAddress Member List
This is the complete list of members for
Puma::CTypeAddress
, including all inherited members.
Align
() const
Puma::CTypeInfo
ArgTypes
() const
Puma::CTypeInfo
inline
BaseType
() const
Puma::CTypeInfo
inline
BaseType
(CTypeInfo *base)
Puma::CTypeInfo
inline
ClassInfo
() const
Puma::CTypeInfo
conv_rank
() const
Puma::CTypeInfo
CTYPE_PTRDIFF_T
Puma::CTypeInfo
static
CTYPE_SIZE_T
Puma::CTypeInfo
static
CTypeAddress
(CTypeInfo *base)
Puma::CTypeAddress
inline
CTypeInfo
(CTypeInfo *base, TypeId id)
Puma::CTypeInfo
inline
Destroy
(CTypeInfo *type)
Puma::CTypeInfo
static
Dimension
() const
Puma::CTypeInfo
inline
Duplicate
(const CTypeInfo *type)
Puma::CTypeInfo
static
Duplicate
() const
Puma::CTypeInfo
inline
EnumInfo
() const
Puma::CTypeInfo
inline
equals
(const CTypeInfo &type, bool matchTemplateParams=false, bool noDependentFctParams=false) const
Puma::CTypeInfo
equalsUnqualified
(const CTypeInfo &type) const
Puma::CTypeInfo
FunctionInfo
() const
Puma::CTypeInfo
inline
Id
() const
Puma::CTypeInfo
inline
is_bool
() const
Puma::CTypeInfo
inline
is_char
() const
Puma::CTypeInfo
inline
is_double
() const
Puma::CTypeInfo
inline
is_ellipsis
() const
Puma::CTypeInfo
inline
is_float
() const
Puma::CTypeInfo
inline
is_int
() const
Puma::CTypeInfo
inline
is_int128
() const
Puma::CTypeInfo
inline
is_long
() const
Puma::CTypeInfo
inline
is_long_double
() const
Puma::CTypeInfo
inline
is_long_long
() const
Puma::CTypeInfo
inline
is_short
() const
Puma::CTypeInfo
inline
is_signed
() const
Puma::CTypeInfo
is_signed_char
() const
Puma::CTypeInfo
inline
is_undefined
() const
Puma::CTypeInfo
inline
is_unknown_t
() const
Puma::CTypeInfo
inline
is_unsigned
() const
Puma::CTypeInfo
is_unsigned_char
() const
Puma::CTypeInfo
inline
is_unsigned_int
() const
Puma::CTypeInfo
inline
is_unsigned_int128
() const
Puma::CTypeInfo
inline
is_unsigned_long
() const
Puma::CTypeInfo
inline
is_unsigned_long_long
() const
Puma::CTypeInfo
inline
is_unsigned_short
() const
Puma::CTypeInfo
inline
is_void
() const
Puma::CTypeInfo
inline
is_wchar_t
() const
Puma::CTypeInfo
inline
isAddress
() const
Puma::CTypeInfo
inline
isAggregate
() const
Puma::CTypeInfo
inline
isArithmetic
() const
Puma::CTypeInfo
isArray
() const
Puma::CTypeInfo
inline
isBitField
() const
Puma::CTypeInfo
inline
isClass
() const
Puma::CTypeInfo
inline
isClassOrUnion
() const
Puma::CTypeInfo
inline
isComplete
(unsigned long pos=0) const
Puma::CTypeInfo
isConst
() const
Puma::CTypeInfo
inline
isDependent
(bool consider_unknown_t=true, bool is_named_type=false) const
Puma::CTypeInfo
isEnum
() const
Puma::CTypeInfo
inline
isFixedArray
() const
Puma::CTypeInfo
inline
isFunction
() const
Puma::CTypeInfo
inline
isInteger
() const
Puma::CTypeInfo
inline
isLocal
() const
Puma::CTypeInfo
isMemberPointer
() const
Puma::CTypeInfo
inline
isMethod
() const
Puma::CTypeInfo
inline
isNonTypeParam
() const
Puma::CTypeInfo
inline
isObject
(unsigned long pos=0) const
Puma::CTypeInfo
inline
isPOD
() const
Puma::CTypeInfo
isPointer
() const
Puma::CTypeInfo
inline
isPointerOrArray
() const
Puma::CTypeInfo
inline
isQualified
() const
Puma::CTypeInfo
inline
isReal
() const
Puma::CTypeInfo
inline
isRecord
() const
Puma::CTypeInfo
inline
isRestrict
() const
Puma::CTypeInfo
inline
isScalar
() const
Puma::CTypeInfo
inline
isStdFunction
() const
Puma::CTypeInfo
inline
isTemplate
() const
Puma::CTypeInfo
isTemplateInstance
() const
Puma::CTypeInfo
isTemplateInstanceArg
() const
Puma::CTypeInfo
isTemplateParam
() const
Puma::CTypeInfo
inline
isTrivial
() const
Puma::CTypeInfo
isTypedef
() const
Puma::CTypeInfo
inline
isTypeParam
() const
Puma::CTypeInfo
inline
isUndefined
() const
Puma::CTypeInfo
inline
isUnion
() const
Puma::CTypeInfo
inline
isVarArray
() const
Puma::CTypeInfo
inline
isVoid
() const
Puma::CTypeInfo
inline
isVolatile
() const
Puma::CTypeInfo
inline
Mangled
(std::ostream &os) const
Puma::CTypeInfo
NonReferenceType
() const
Puma::CTypeInfo
inline
operator!=
(const CTypeInfo &type) const
Puma::CTypeInfo
inline
operator<
(const CTypeInfo &type) const
Puma::CTypeInfo
operator<=
(const CTypeInfo &type) const
Puma::CTypeInfo
inline
operator==
(const CTypeInfo &type) const
Puma::CTypeInfo
inline
operator>
(const CTypeInfo &type) const
Puma::CTypeInfo
operator>=
(const CTypeInfo &type) const
Puma::CTypeInfo
inline
print
(std::ostream &os) const
Puma::CTypeInfo
inline
virtual
PtrBaseType
() const
Puma::CTypeInfo
inline
PtrToArray
() const
Puma::CTypeInfo
PtrToFct
() const
Puma::CTypeInfo
rank
() const
Puma::CTypeInfo
Record
() const
Puma::CTypeInfo
inline
Size
() const
Puma::CTypeInfo
TYPE_ADDRESS
enum value
Puma::CTypeInfo
TYPE_ARRAY
enum value
Puma::CTypeInfo
TYPE_BIT_FIELD
enum value
Puma::CTypeInfo
TYPE_BOOL
enum value
Puma::CTypeInfo
TYPE_C_BOOL
enum value
Puma::CTypeInfo
TYPE_CHAR
enum value
Puma::CTypeInfo
TYPE_CLASS
enum value
Puma::CTypeInfo
TYPE_DOUBLE
enum value
Puma::CTypeInfo
TYPE_ELLIPSIS
enum value
Puma::CTypeInfo
TYPE_EMPTY
enum value
Puma::CTypeInfo
TYPE_ENUM
enum value
Puma::CTypeInfo
TYPE_FLOAT
enum value
Puma::CTypeInfo
TYPE_FUNCTION
enum value
Puma::CTypeInfo
TYPE_INT
enum value
Puma::CTypeInfo
TYPE_INT128
enum value
Puma::CTypeInfo
TYPE_LONG
enum value
Puma::CTypeInfo
TYPE_LONG_DOUBLE
enum value
Puma::CTypeInfo
TYPE_LONG_LONG
enum value
Puma::CTypeInfo
TYPE_MEMBER_POINTER
enum value
Puma::CTypeInfo
TYPE_POINTER
enum value
Puma::CTypeInfo
TYPE_QUALIFIED
enum value
Puma::CTypeInfo
TYPE_SHORT
enum value
Puma::CTypeInfo
TYPE_SIGNED_CHAR
enum value
Puma::CTypeInfo
TYPE_TEMPLATE_PARAM
enum value
Puma::CTypeInfo
TYPE_UNDEFINED
enum value
Puma::CTypeInfo
TYPE_UNION
enum value
Puma::CTypeInfo
TYPE_UNKNOWN_T
enum value
Puma::CTypeInfo
TYPE_UNSIGNED_CHAR
enum value
Puma::CTypeInfo
TYPE_UNSIGNED_INT
enum value
Puma::CTypeInfo
TYPE_UNSIGNED_INT128
enum value
Puma::CTypeInfo
TYPE_UNSIGNED_LONG
enum value
Puma::CTypeInfo
TYPE_UNSIGNED_LONG_LONG
enum value
Puma::CTypeInfo
TYPE_UNSIGNED_SHORT
enum value
Puma::CTypeInfo
TYPE_VAR_ARRAY
enum value
Puma::CTypeInfo
TYPE_VOID
enum value
Puma::CTypeInfo
TYPE_WCHAR_T
enum value
Puma::CTypeInfo
TypeAddress
() const
Puma::CTypeInfo
inline
TypeArray
() const
Puma::CTypeInfo
inline
TypeBitField
() const
Puma::CTypeInfo
inline
TypeClass
() const
Puma::CTypeInfo
inline
TypedefInfo
() const
Puma::CTypeInfo
inline
TypedefInfo
(CObjectInfo *)
Puma::CTypeInfo
TypeEmpty
() const
Puma::CTypeInfo
inline
TypeEnum
() const
Puma::CTypeInfo
inline
TypeFunction
() const
Puma::CTypeInfo
inline
TypeId
enum name
Puma::CTypeInfo
TypeMemberPointer
() const
Puma::CTypeInfo
inline
TypePointer
() const
Puma::CTypeInfo
inline
TypePrimitive
() const
Puma::CTypeInfo
inline
TypeQualified
() const
Puma::CTypeInfo
inline
TypeRecord
() const
Puma::CTypeInfo
inline
TypeTemplateParam
() const
Puma::CTypeInfo
inline
TypeText
(std::ostream &os, const char *name=(const char *) 0, bool abs=false, bool tdef=false, bool elaborated_type_spec=false, bool unnamed=false) const
Puma::CTypeInfo
inline
TypeUnion
() const
Puma::CTypeInfo
inline
TypeVarArray
() const
Puma::CTypeInfo
inline
UnionInfo
() const
Puma::CTypeInfo
UnqualType
() const
Puma::CTypeInfo
inline
VirtualType
() const
Puma::CTypeInfo
inline
~CTypeAddress
()
Puma::CTypeAddress
inline
~CTypeInfo
()
Puma::CTypeInfo
inline
~Printable
()
Puma::Printable
inline
virtual
Generated by
1.10.0