Puma::DeducedArgument Struct Reference

#include <DeducedArgument.h>

List of all members.

Public Member Functions

 DeducedArgument (CTemplateParamInfo *, CTypeInfo *, CTree *=0, bool=false)
 DeducedArgument (CTemplateParamInfo *, CConstant *, CTree *=0, bool=false)
 DeducedArgument (CTemplateParamInfo *, long)
 ~DeducedArgument ()
bool operator== (const DeducedArgument &)
CTypeInfoType () const
CConstantValue () const
CTemplateParamInfoTemplateParam () const
CTreeTemplateArg () const
bool isDefaultArg () const

Public Attributes

CTypeInfotype
CConstantvalue
CTemplateParamInfoparam
CTreearg
bool del
bool default_arg


Constructor & Destructor Documentation

Puma::DeducedArgument::DeducedArgument ( CTemplateParamInfo p,
CTypeInfo t,
CTree a = 0,
bool  da = false 
) [inline]

Puma::DeducedArgument::DeducedArgument ( CTemplateParamInfo p,
CConstant v,
CTree a = 0,
bool  da = false 
) [inline]

Puma::DeducedArgument::DeducedArgument ( CTemplateParamInfo ,
long   
)

Puma::DeducedArgument::~DeducedArgument (  ) 


Member Function Documentation

bool Puma::DeducedArgument::operator== ( const DeducedArgument  ) 

CTypeInfo * Puma::DeducedArgument::Type (  )  const [inline]

CConstant * Puma::DeducedArgument::Value (  )  const [inline]

CTemplateParamInfo * Puma::DeducedArgument::TemplateParam (  )  const [inline]

CTree * Puma::DeducedArgument::TemplateArg (  )  const [inline]

bool Puma::DeducedArgument::isDefaultArg (  )  const [inline]


Member Data Documentation


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