#include <xi-Template.h>
Public Member Functions | |
void | setTemplate (Template *t) |
virtual XStr | tspec (bool printDefault=true) const |
virtual XStr | tvars (void) const |
Protected Attributes | |
Template * | templat |
Definition at line 106 of file xi-Template.h.
void xi::TEntity::setTemplate | ( | Template * | t | ) |
Definition at line 72 of file xi-Template.C.
References templat.
Referenced by xi::Chare::Chare(), and xi::Message::Message().
Definition at line 73 of file xi-Template.C.
References xi::Template::genSpec(), and templat.
Referenced by xi::Entry::genClosure(), xi::Message::genDefs(), xi::Entry::genDefs(), xi::generateClosureSignature(), xi::CEntry::generateCode(), xi::generateLocalWrapper(), xi::CParsedFile::generatePupFunction(), xi::generateVarSignature(), xi::Message::genReg(), xi::Array::genSubDecls(), and xi::Member::makeDecl().
XStr xi::TEntity::tvars | ( | void | ) | const [virtual] |
Definition at line 78 of file xi-Template.C.
References xi::Template::genVars(), and templat.
Referenced by xi::Chare::baseName(), and xi::Array::genSubDecls().
Template* xi::TEntity::templat [protected] |
Definition at line 108 of file xi-Template.h.
Referenced by xi::Message::genAllocDecl(), xi::Message::genDecls(), xi::Message::genDefs(), xi::Message::genReg(), xi::Chare::isTemplated(), xi::Chare::isTemplateDeclaration(), xi::Message::print(), setTemplate(), tspec(), and tvars().