#include <xi-Template.h>
Public Member Functions | |
TFunc (FuncType *t, const char *v=0) | |
void | print (XStr &str) |
void | genLong (XStr &str, bool printDefault=true) |
void | genShort (XStr &str) |
Private Attributes | |
FuncType * | type |
const char * | init |
Definition at line 147 of file xi-Template.h.
xi::TFunc::TFunc | ( | FuncType * | t, | |
const char * | v = 0 | |||
) |
Definition at line 88 of file xi-Template.C.
void xi::TFunc::print | ( | XStr & | str | ) | [virtual] |
Implements xi::Printable.
Definition at line 89 of file xi-Template.C.
References init, xi::FuncType::print(), and type.
Implements xi::TVar.
Definition at line 93 of file xi-Template.C.
References init, xi::FuncType::print(), and type.
void xi::TFunc::genShort | ( | XStr & | str | ) | [virtual] |
Implements xi::TVar.
Definition at line 97 of file xi-Template.C.
References xi::FuncType::getBaseName(), and type.
FuncType* xi::TFunc::type [private] |
const char* xi::TFunc::init [private] |