#include <xi-Construct.h>
Public Member Functions | |
AccelBlock (int l, XStr *c) | |
Constructor(s)/Destructor ///. | |
~AccelBlock () | |
void | print (XStr &str) |
Printable Methods ///. | |
void | genDefs (XStr &str) |
Construct Methods ///. | |
int | genAccels_spe_c_funcBodies (XStr &str) |
Construct Accel Support Methods ///. | |
Protected Attributes | |
XStr * | code |
Private Member Functions | |
void | outputCode (XStr &str) |
Definition at line 31 of file xi-Construct.h.
Constructor(s)/Destructor ///.
Definition at line 23 of file xi-Construct.C.
References code, and xi::AstNode::line.
xi::AccelBlock::~AccelBlock | ( | ) |
void xi::AccelBlock::outputCode | ( | XStr & | str | ) | [private] |
Definition at line 12 of file xi-Construct.C.
References code, xi::templateGuardBegin(), and xi::templateGuardEnd().
Referenced by genAccels_spe_c_funcBodies(), and genDefs().
void xi::AccelBlock::print | ( | XStr & | str | ) | [virtual] |
void xi::AccelBlock::genDefs | ( | XStr & | str | ) | [virtual] |
Construct Methods ///.
Reimplemented from xi::AstNode.
Definition at line 33 of file xi-Construct.C.
References outputCode().
Construct Accel Support Methods ///.
Reimplemented from xi::AstNode.
Definition at line 36 of file xi-Construct.C.
References outputCode().
XStr* xi::AccelBlock::code [protected] |
Definition at line 33 of file xi-Construct.h.
Referenced by AccelBlock(), outputCode(), and ~AccelBlock().