Puma Reference Manual Puma: Puma::CCConvSeq Class Reference



Puma::CCConvSeq Class Reference

#include <CCConvSeq.h>

Inherits Puma::CCConversion.

Inherited by Puma::CCEllipsisConvSeq, Puma::CCStandardConvSeq, and Puma::CCUserDefinedConvSeq.

List of all members.

Public Member Functions

 ~CCConvSeq ()
void Apply ()
void addConversion (CCConversion *)
CCConversionConversion (unsigned)
unsigned Conversions () const
bool isReferenceBinding () const
void isReferenceBinding (bool)

Protected Member Functions

 CCConvSeq (ConvId)

Constructor & Destructor Documentation

Puma::CCConvSeq::CCConvSeq ( ConvId  id  )  [inline, protected]
Puma::CCConvSeq::~CCConvSeq (  )  [inline]

Member Function Documentation

void Puma::CCConvSeq::addConversion ( CCConversion c  )  [inline]
void Puma::CCConvSeq::Apply (  )  [virtual]

Reimplemented from Puma::CCConversion.

CCConversion * Puma::CCConvSeq::Conversion ( unsigned  c  )  [inline]
unsigned Puma::CCConvSeq::Conversions (  )  const [inline]
void Puma::CCConvSeq::isReferenceBinding ( bool  v  )  [inline]
bool Puma::CCConvSeq::isReferenceBinding (  )  const [inline]



Puma Reference Manual. Created on 24 Nov 2009.