PPL Logo

xi::UsingScope Class Reference

#include <xi-symbol.h>

Inheritance diagram for xi::UsingScope:

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

Collaboration graph
[legend]

Public Member Functions

 UsingScope (const char *name, bool symbol=false)
virtual void genDecls (XStr &str)
virtual void print (XStr &str)

Protected Attributes

const char * name_
bool symbol_

Detailed Description

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


Constructor & Destructor Documentation

xi::UsingScope::UsingScope ( const char *  name,
bool  symbol = false 
) [inline]

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


Member Function Documentation

virtual void xi::UsingScope::genDecls ( XStr str  )  [inline, virtual]

Reimplemented from xi::Construct.

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

References name_, and symbol_.

virtual void xi::UsingScope::print ( XStr str  )  [inline, virtual]

Implements xi::Printable.

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

References name_, and symbol_.


Field Documentation

const char* xi::UsingScope::name_ [protected]

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

Referenced by genDecls(), and print().

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

Referenced by genDecls(), and print().


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

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