Puma::CTypeRecord Class Reference

#include <CTypeRecord.h>

Inheritance diagram for Puma::CTypeRecord:

Inheritance graph

List of all members.

Public Member Functions

 ~CTypeRecord ()
long int Size ()
long int Align ()
void hasConstMember (bool)
bool hasConstMember () const
bool isComplete (unsigned long=0) const
CRecordRecord () const
void Record (CRecord *)

Protected Member Functions

 CTypeRecord (TypeId, CRecord *)


Constructor & Destructor Documentation

Puma::CTypeRecord::CTypeRecord ( CTypeInfo::TypeId  id,
CRecord r 
) [inline, protected]

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


Member Function Documentation

long int Puma::CTypeRecord::Size (  ) 

long int Puma::CTypeRecord::Align (  )  [inline]

void Puma::CTypeRecord::hasConstMember ( bool  v  )  [inline]

bool Puma::CTypeRecord::hasConstMember (  )  const [inline]

bool Puma::CTypeRecord::isComplete ( unsigned  long = 0  )  const

Reimplemented from Puma::CTypeInfo.

CRecord * Puma::CTypeRecord::Record (  )  const [inline]

Reimplemented from Puma::CTypeInfo.

void Puma::CTypeRecord::Record ( CRecord r  )  [inline]


Generated on Sat May 10 03:03:51 2008 for Puma by  doxygen 1.5.5