PPL Logo

xi::PUPableClass Class Reference

#include <xi-Member.h>

Inheritance diagram for xi::PUPableClass:

Inheritance graph
[legend]
Collaboration diagram for xi::PUPableClass:

Collaboration graph
[legend]

Public Member Functions

 PUPableClass (int l, NamedType *type_, PUPableClass *next_)
void print (XStr &str)
void genDefs (XStr &str)
void genReg (XStr &str)
int genAccels_spe_c_funcBodies (XStr &str)
void genAccels_spe_c_regFuncs (XStr &str)
void genAccels_spe_c_callInits (XStr &str)
void genAccels_spe_h_includes (XStr &str)
void genAccels_spe_h_fiCountDefs (XStr &str)
void genAccels_ppe_c_regFuncs (XStr &str)

Private Attributes

NamedTypetype
PUPableClassnext

Detailed Description

Definition at line 78 of file xi-Member.h.


Constructor & Destructor Documentation

xi::PUPableClass::PUPableClass ( int  l,
NamedType type_,
PUPableClass next_ 
)

Definition at line 235 of file xi-Member.C.

References xi::AstNode::line, and xi::Member::setChare().

Here is the call graph for this function:


Member Function Documentation

void xi::PUPableClass::print ( XStr str  )  [virtual]

Implements xi::Printable.

Definition at line 240 of file xi-Member.C.

References next, print(), and type.

Referenced by print().

Here is the call graph for this function:

Here is the caller graph for this function:

void xi::PUPableClass::genDefs ( XStr str  )  [virtual]

Reimplemented from xi::AstNode.

Definition at line 244 of file xi-Member.C.

References genDefs(), xi::NamedType::isTemplated(), next, xi::templateGuardBegin(), xi::templateGuardEnd(), and type.

Referenced by genDefs().

Here is the call graph for this function:

Here is the caller graph for this function:

void xi::PUPableClass::genReg ( XStr str  )  [virtual]

Reimplemented from xi::AstNode.

Definition at line 257 of file xi-Member.C.

References genReg(), xi::NamedType::isTemplated(), next, and type.

Referenced by genReg().

Here is the call graph for this function:

Here is the caller graph for this function:

int xi::PUPableClass::genAccels_spe_c_funcBodies ( XStr str  )  [virtual]

Reimplemented from xi::AstNode.

Definition at line 269 of file xi-Member.C.

References genAccels_spe_c_funcBodies(), and next.

Referenced by genAccels_spe_c_funcBodies().

Here is the call graph for this function:

Here is the caller graph for this function:

void xi::PUPableClass::genAccels_spe_c_regFuncs ( XStr str  )  [virtual]

Reimplemented from xi::AstNode.

Definition at line 277 of file xi-Member.C.

References genAccels_spe_c_regFuncs(), and next.

Referenced by genAccels_spe_c_regFuncs().

Here is the call graph for this function:

Here is the caller graph for this function:

void xi::PUPableClass::genAccels_spe_c_callInits ( XStr str  )  [virtual]

Reimplemented from xi::AstNode.

Definition at line 283 of file xi-Member.C.

References genAccels_spe_c_callInits(), and next.

Referenced by genAccels_spe_c_callInits().

Here is the call graph for this function:

Here is the caller graph for this function:

void xi::PUPableClass::genAccels_spe_h_includes ( XStr str  )  [virtual]

Reimplemented from xi::AstNode.

Definition at line 289 of file xi-Member.C.

References genAccels_spe_h_includes(), and next.

Referenced by genAccels_spe_h_includes().

Here is the call graph for this function:

Here is the caller graph for this function:

void xi::PUPableClass::genAccels_spe_h_fiCountDefs ( XStr str  )  [virtual]

Reimplemented from xi::AstNode.

Definition at line 295 of file xi-Member.C.

References genAccels_spe_h_fiCountDefs(), and next.

Referenced by genAccels_spe_h_fiCountDefs().

Here is the call graph for this function:

Here is the caller graph for this function:

void xi::PUPableClass::genAccels_ppe_c_regFuncs ( XStr str  )  [virtual]

Reimplemented from xi::AstNode.

Definition at line 301 of file xi-Member.C.

References genAccels_ppe_c_regFuncs(), and next.

Referenced by genAccels_ppe_c_regFuncs().

Here is the call graph for this function:

Here is the caller graph for this function:


Field Documentation

Definition at line 79 of file xi-Member.h.

Referenced by genDefs(), genReg(), and print().


The documentation for this class was generated from the following files:

Generated on Mon Sep 21 08:35:20 2020 for Charm++ by  doxygen 1.5.5