PPL Logo

xi::Group Class Reference

#include <xi-Chare.h>

Inheritance diagram for xi::Group:

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

Collaboration graph
[legend]

Public Member Functions

 Group (int ln, attrib_t Nattr, NamedType *t, TypeList *b=0, AstChildren< Member > *l=0)
virtual void genSubDecls (XStr &str)
virtual char * chareTypeName (void)
virtual void genSubRegisterMethodDef (XStr &str)

Detailed Description

Definition at line 183 of file xi-Chare.h.


Constructor & Destructor Documentation

Group::Group ( int  ln,
attrib_t  Nattr,
NamedType t,
TypeList b = 0,
AstChildren< Member > *  l = 0 
)


Member Function Documentation

void Group::genSubDecls ( XStr str  )  [virtual]

Reimplemented from xi::Chare.

Definition at line 1016 of file xi-Chare.C.

References xi::CIClassEnd, xi::CIClassStart, xi::disambig_group(), xi::forAll, xi::forIndividual, xi::forSection, Group::isNodeGroup(), and type.

Here is the call graph for this function:

virtual char* xi::Group::chareTypeName ( void   )  [inline, virtual]

Reimplemented from xi::Chare.

Reimplemented in xi::NodeGroup.

Definition at line 188 of file xi-Chare.h.

void Group::genSubRegisterMethodDef ( XStr str  )  [virtual]

Reimplemented from xi::Chare.

Definition at line 1008 of file xi-Chare.C.

References type.


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

Generated on Mon Sep 21 08:34:59 2020 for Charm++ by  doxygen 1.5.5