#include <xi-Construct.h>
Public Member Functions | |
Construct () | |
void | setExtern (int &e) |
void | setModule (Module *m) |
virtual bool | isTramTarget () |
Data Fields | |
Module * | containerModule |
Protected Attributes | |
int | external |
Definition at line 10 of file xi-Construct.h.
xi::Construct::Construct | ( | ) | [explicit] |
Definition at line 5 of file xi-Construct.C.
void xi::Construct::setExtern | ( | int & | e | ) |
Definition at line 6 of file xi-Construct.C.
References external.
Referenced by xi::Template::setExtern().
void xi::Construct::setModule | ( | Module * | m | ) |
Definition at line 7 of file xi-Construct.C.
References containerModule.
Referenced by xi::Module::Module(), and xi::Entry::preprocess().
virtual bool xi::Construct::isTramTarget | ( | void | ) | [inline, virtual] |
Reimplemented in xi::Chare, xi::Entry, xi::Member, and xi::Module.
Definition at line 20 of file xi-Construct.h.
int xi::Construct::external [protected] |
Definition at line 12 of file xi-Construct.h.
Referenced by xi::Entry::check(), xi::Template::genAccels_ppe_c_regFuncs(), xi::Module::genAccels_ppe_c_regFuncs(), xi::Template::genAccels_spe_c_callInits(), xi::Template::genAccels_spe_c_funcBodies(), xi::Module::genAccels_spe_c_funcBodies(), xi::Template::genAccels_spe_c_regFuncs(), xi::Module::genAccels_spe_c_regFuncs(), xi::Template::genAccels_spe_h_fiCountDefs(), xi::Module::genAccels_spe_h_fiCountDefs(), xi::Template::genAccels_spe_h_includes(), xi::Module::genAccels_spe_h_includes(), xi::Template::genDecls(), xi::Module::genDecls(), xi::Message::genDecls(), xi::Entry::genDecls(), xi::Template::genDefs(), xi::Module::genDefs(), xi::Message::genDefs(), xi::Entry::genDefs(), xi::Template::genGlobalCode(), xi::Module::genReg(), xi::Message::genReg(), xi::Readonly::genReg(), xi::Entry::genReg(), xi::Array::genSubDecls(), xi::Module::print(), xi::Message::print(), xi::Readonly::print(), and setExtern().
Definition at line 16 of file xi-Construct.h.
Referenced by xi::Entry::preprocess(), and setModule().