Puma Reference Manual
Puma: Member List
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Puma::CTypePrimitive Member List
This is the complete list of members for
Puma::CTypePrimitive
, 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]
CTypeInfo
(CTypeInfo *base, TypeId id)
Puma::CTypeInfo
[inline]
CTypePrimitive
(const char *name, TypeId id)
Puma::CTypePrimitive
[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]
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_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_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]
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]
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
(ostream &os) const
Puma::CTypeInfo
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
operator>
(const CTypeInfo &type) const
Puma::CTypeInfo
operator>=
(const CTypeInfo &type) const
Puma::CTypeInfo
[inline]
print
(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_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_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]
TypeName
() const
Puma::CTypePrimitive
[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
(ostream &os, const char *name=(const char *) 0, bool abs=false, bool tdef=false, bool elaborated_type_spec=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]
~CTypeInfo
()
Puma::CTypeInfo
[inline]
~CTypePrimitive
()
Puma::CTypePrimitive
[inline]
~Printable
()
Puma::Printable
[inline, virtual]
Puma Reference Manual. Created on 11 Sep 2009.