Puma Reference Manual Puma: Member List



Puma::CTypeVarArray Member List

This is the complete list of members for Puma::CTypeVarArray, 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_TPuma::CTypeInfo [static]
CTYPE_SIZE_TPuma::CTypeInfo [static]
CTypeArray(CTypeInfo *base, CTypeQualified *quals, TypeId id)Puma::CTypeArray [inline, protected]
CTypeArray(CTypeInfo *base, CTypeQualified *quals=0, bool has_dimension=false)Puma::CTypeArray [inline]
CTypeInfo(CTypeInfo *base, TypeId id)Puma::CTypeInfo [inline]
CTypeVarArray(CTypeInfo *base, CTypeQualified *quals=0)Puma::CTypeVarArray [inline]
DepDim(CTypeTemplateParam *param)Puma::CTypeArray [inline]
DepDim() const Puma::CTypeArray [inline]
Destroy(CTypeInfo *type)Puma::CTypeInfo [static]
Dimension(long int dim)Puma::CTypeArray [inline]
Dimension() const Puma::CTypeArray [inline]
Duplicate(const CTypeInfo *type)Puma::CTypeInfo [static]
Duplicate() const Puma::CTypeInfo [inline]
EnumInfo() const Puma::CTypeInfo [inline]
FunctionInfo() const Puma::CTypeInfo [inline]
hasDimension(bool constant)Puma::CTypeArray [inline]
hasDimension() const Puma::CTypeArray [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]
isFixed(bool fixed)Puma::CTypeArray [inline]
isFixed() const Puma::CTypeArray [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
Qualifiers() const Puma::CTypeArray [inline]
rank() const Puma::CTypeInfo
Record() const Puma::CTypeInfo [inline]
Size() const Puma::CTypeInfo
TYPE_ADDRESS enum valuePuma::CTypeInfo
TYPE_ARRAY enum valuePuma::CTypeInfo
TYPE_BIT_FIELD enum valuePuma::CTypeInfo
TYPE_BOOL enum valuePuma::CTypeInfo
TYPE_C_BOOL enum valuePuma::CTypeInfo
TYPE_CHAR enum valuePuma::CTypeInfo
TYPE_CLASS enum valuePuma::CTypeInfo
TYPE_DOUBLE enum valuePuma::CTypeInfo
TYPE_ELLIPSIS enum valuePuma::CTypeInfo
TYPE_EMPTY enum valuePuma::CTypeInfo
TYPE_ENUM enum valuePuma::CTypeInfo
TYPE_FLOAT enum valuePuma::CTypeInfo
TYPE_FUNCTION enum valuePuma::CTypeInfo
TYPE_INT enum valuePuma::CTypeInfo
TYPE_LONG enum valuePuma::CTypeInfo
TYPE_LONG_DOUBLE enum valuePuma::CTypeInfo
TYPE_LONG_LONG enum valuePuma::CTypeInfo
TYPE_MEMBER_POINTER enum valuePuma::CTypeInfo
TYPE_POINTER enum valuePuma::CTypeInfo
TYPE_QUALIFIED enum valuePuma::CTypeInfo
TYPE_SHORT enum valuePuma::CTypeInfo
TYPE_SIGNED_CHAR enum valuePuma::CTypeInfo
TYPE_TEMPLATE_PARAM enum valuePuma::CTypeInfo
TYPE_UNDEFINED enum valuePuma::CTypeInfo
TYPE_UNION enum valuePuma::CTypeInfo
TYPE_UNKNOWN_T enum valuePuma::CTypeInfo
TYPE_UNSIGNED_CHAR enum valuePuma::CTypeInfo
TYPE_UNSIGNED_INT enum valuePuma::CTypeInfo
TYPE_UNSIGNED_LONG enum valuePuma::CTypeInfo
TYPE_UNSIGNED_LONG_LONG enum valuePuma::CTypeInfo
TYPE_UNSIGNED_SHORT enum valuePuma::CTypeInfo
TYPE_VAR_ARRAY enum valuePuma::CTypeInfo
TYPE_VOID enum valuePuma::CTypeInfo
TYPE_WCHAR_T enum valuePuma::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 namePuma::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(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]
~CTypeArray()Puma::CTypeArray [inline]
~CTypeInfo()Puma::CTypeInfo [inline]
~CTypeVarArray()Puma::CTypeVarArray [inline]
~Printable()Puma::Printable [inline, virtual]



Puma Reference Manual. Created on 24 Nov 2009.