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::CTypeBitField Member List
This is the complete list of members for
Puma::CTypeBitField
, 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
CTypeBitField
(CTypeInfo *base)
Puma::CTypeBitField
inline
CTypeInfo
(CTypeInfo *base, TypeId id)
Puma::CTypeInfo
inline
Destroy
(CTypeInfo *type)
Puma::CTypeInfo
static
Dimension
(long int dim)
Puma::CTypeBitField
inline
Dimension
() const
Puma::CTypeBitField
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
~CTypeBitField
()
Puma::CTypeBitField
inline
~CTypeInfo
()
Puma::CTypeInfo
inline
~Printable
()
Puma::Printable
inline
virtual
Generated by
1.8.8