PPL Logo

xi::Member Class Reference

#include <xi-symbol.h>

Inheritance diagram for xi::Member:

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

Collaboration graph
[legend]

Public Member Functions

 Member ()
CharegetContainer () const
virtual void setChare (Chare *c)
virtual int isSdag (void)
virtual void collectSdagCode (CParsedFile *, int &)
XStr makeDecl (const XStr &returnType, int forProxy=0, bool isStatic=false)
virtual void genPythonDecls (XStr &)
virtual void genIndexDecls (XStr &)
virtual void genPythonDefs (XStr &)
virtual void genPythonStaticDefs (XStr &)
virtual void genPythonStaticDocs (XStr &)
virtual void lookforCEntry (CEntry *)

Data Fields

TVarListtspec

Protected Attributes

Charecontainer

Detailed Description

Definition at line 628 of file xi-symbol.h.


Constructor & Destructor Documentation

xi::Member::Member (  )  [inline]

Definition at line 634 of file xi-symbol.h.


Member Function Documentation

Chare* xi::Member::getContainer (  )  const [inline]

virtual void xi::Member::setChare ( Chare c  )  [inline, virtual]

virtual int xi::Member::isSdag ( void   )  [inline, virtual]

Reimplemented in xi::Entry.

Definition at line 637 of file xi-symbol.h.

virtual void xi::Member::collectSdagCode ( CParsedFile ,
int  
) [inline, virtual]

Reimplemented in xi::Entry.

Definition at line 638 of file xi-symbol.h.

XStr xi::Member::makeDecl ( const XStr returnType,
int  forProxy = 0,
bool  isStatic = false 
)

virtual void xi::Member::genPythonDecls ( XStr  )  [inline, virtual]

Reimplemented in xi::Entry.

Definition at line 640 of file xi-symbol.h.

Referenced by xi::MemberList::genPythonDecls().

virtual void xi::Member::genIndexDecls ( XStr  )  [inline, virtual]

Reimplemented in xi::Entry, and xi::Readonly.

Definition at line 641 of file xi-symbol.h.

Referenced by xi::MemberList::genIndexDecls().

virtual void xi::Member::genPythonDefs ( XStr  )  [inline, virtual]

Reimplemented in xi::Entry.

Definition at line 642 of file xi-symbol.h.

Referenced by xi::MemberList::genPythonDefs().

virtual void xi::Member::genPythonStaticDefs ( XStr  )  [inline, virtual]

Reimplemented in xi::Entry.

Definition at line 643 of file xi-symbol.h.

Referenced by xi::MemberList::genPythonStaticDefs().

virtual void xi::Member::genPythonStaticDocs ( XStr  )  [inline, virtual]

Reimplemented in xi::Entry.

Definition at line 644 of file xi-symbol.h.

Referenced by xi::MemberList::genPythonStaticDocs().

virtual void xi::Member::lookforCEntry ( CEntry  )  [inline, virtual]

Reimplemented in xi::Entry.

Definition at line 645 of file xi-symbol.h.

Referenced by xi::MemberList::lookforCEntry().


Field Documentation


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

Generated on Fri May 25 08:06:20 2012 for Charm++ by  doxygen 1.5.5