Puma Reference Manual Puma: Puma::CTypeAddress Class Reference



Puma::CTypeAddress Class Reference

Type of a reference. More...

#include <Puma/CTypeInfo.h>

Inherits Puma::CTypeInfo.

List of all members.

Public Member Functions

 CTypeAddress (CTypeInfo *base)
 Constructor.
 ~CTypeAddress ()
 Destructor.

Detailed Description

Type of a reference.

Examples:

 int& i = i0;      // i has type 'reference to int'
                   // type structure:
                   // CTypeAddress
                   //   CTypePrimitive int
 const X& x = x0;  // x has type 'reference to const X'
                   // type structure:
                   // CTypeAddress
                   //   CTypeQualified const
                   //     CTypeClass X

Constructor & Destructor Documentation

Puma::CTypeAddress::CTypeAddress ( CTypeInfo base  )  [inline]

Constructor.

Type has id CTypeInfo::TYPE_ADDRESS.

Parameters:
base The base type.
Puma::CTypeAddress::~CTypeAddress (  )  [inline]

Destructor.




Puma Reference Manual. Created on 11 Sep 2009.