Puma Reference Manual Puma: Puma::CTypeVarArray Class Reference



Puma::CTypeVarArray Class Reference

#include <Puma/CTypeInfo.h>

Inheritance diagram for Puma::CTypeVarArray:

Inheritance graph

List of all members.


Detailed Description

Type of a variable length array.

Example:

 void foo(int len) {
   int i[len];      // i has type 'variable length array of int'
 }

Public Member Functions

 CTypeVarArray (CTypeInfo *base, CTypeQualified *quals=0)
 Constructor.
 ~CTypeVarArray ()
 Destructor.

Constructor & Destructor Documentation

Puma::CTypeVarArray::CTypeVarArray ( CTypeInfo base,
CTypeQualified quals = 0 
) [inline]

Constructor.

Type has id CTypeInfo::TYPE_VAR_ARRAY.

Parameters:
base The base type of the array.
quals The type qualifiers.

Puma::CTypeVarArray::~CTypeVarArray (  )  [inline]

Destructor.




Puma Reference Manual. Created on 11 Jul 2008.