PPL Logo

xi::InitCall Class Reference

#include <xi-Member.h>

Inheritance diagram for xi::InitCall:

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

Collaboration graph
[legend]

Public Member Functions

 InitCall (int l, const char *n, int nodeCall)
void print (XStr &str)
void genReg (XStr &str)
void genAccels_spe_c_callInits (XStr &str)
void setAccel ()
void clearAccel ()
int isAccel ()

Private Attributes

const char * name
int isNodeCall
int isAccelFlag

Detailed Description

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


Constructor & Destructor Documentation

xi::InitCall::InitCall ( int  l,
const char *  n,
int  nodeCall 
)

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

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

Here is the call graph for this function:


Member Function Documentation

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

Implements xi::Printable.

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

References name.

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

Reimplemented from xi::AstNode.

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

References xi::Chare::baseName(), xi::Member::container, isNodeCall, and name.

Here is the call graph for this function:

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

Reimplemented from xi::AstNode.

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

References isAccel(), and name.

Here is the call graph for this function:

void xi::InitCall::setAccel (  ) 

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

References isAccelFlag.

void xi::InitCall::clearAccel (  ) 

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

References isAccelFlag.

int xi::InitCall::isAccel ( void   ) 

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

References isAccelFlag.

Referenced by genAccels_spe_c_callInits().

Here is the caller graph for this function:


Field Documentation

const char* xi::InitCall::name [private]

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

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

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

Referenced by genReg(), and InitCall().

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

Referenced by clearAccel(), InitCall(), isAccel(), and setAccel().


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

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