Name

pdbTemplateArg —

targ_t

();

        

TA_NA

          

TA_TYPE

          

TA_NONTYPE

          

TA_TEMPL

          

pdbTemplateArg

pdbTemplateArg::pdbTemplateArg ( kindspecialization);  
targ_tbool  kindspecializationbool;

        

adjustPtrs

void pdbTemplateArg::adjustPtrs ( pdb);  
PDB *  pdb;

        

kind

pdbTemplateArg::targ_t pdbTemplateArg::kind ( );  

        

name

const string & pdbTemplateArg::name ( );  

        

type

const pdbType * pdbTemplateArg::type ( );  

        

templateArg

const pdbTemplate * pdbTemplateArg::templateArg ( );  

        

value

const string & pdbTemplateArg::value ( );  

        

defaultType

const pdbType * pdbTemplateArg::defaultType ( );  

        

defaultTemplateArg

const pdbTemplate * pdbTemplateArg::defaultTemplateArg ( );  

        

defaultValue

const string & pdbTemplateArg::defaultValue ( );  

        

isSpecialization

bool pdbTemplateArg::isSpecialization ( );  

        

name

void pdbTemplateArg::name ( name);  
const string &  name;

        

type

void pdbTemplateArg::type ( type);  
const pdbType *  type;

        

templateArg

void pdbTemplateArg::templateArg ( templ);  
const pdbTemplate *  templ;

        

value

void pdbTemplateArg::value ( val);  
const string &  val;

        

defaultType

void pdbTemplateArg::defaultType ( type);  
const pdbType *  type;

        

defaultTemplateArg

void pdbTemplateArg::defaultTemplateArg ( templ);  
const pdbTemplate *  templ;

        

defaultValue

void pdbTemplateArg::defaultValue ( val);  
const string &  val;

        

toName

static const char* pdbTemplateArg::toName ( v);  
targ_t  v;

        

toTarg

static targ_t pdbTemplateArg::toTarg ( v);  
const char *  v;

        

knd

targ_t pdbTemplateArg::knd ();

        

nam

string pdbTemplateArg::nam ();

        

typ

const pdbType* pdbTemplateArg::typ ( );  

        

tmpl

const pdbTemplate* pdbTemplateArg::tmpl ( );  

        

deftyp

const pdbType* pdbTemplateArg::deftyp ( );  

        

deftmpl

const pdbTemplate* pdbTemplateArg::deftmpl ( );  

        

defval

string pdbTemplateArg::defval ( );  

        

specl

bool pdbTemplateArg::specl ();