Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

CPPUsing Class Reference

#include <cppUsing.h>

Inheritance diagram for CPPUsing:

CPPDeclaration List of all members.

Public Member Functions

 CPPUsing (CPPIdentifier *ident, bool full_namespace, const CPPFile &file)
virtual void output (ostream &out, int indent_level, CPPScope *scope, bool complete) const
virtual SubType get_subtype () const
virtual CPPUsing * as_using ()

Public Attributes

CPPIdentifier_ident
bool _full_namespace

Constructor & Destructor Documentation

CPPUsing::CPPUsing CPPIdentifier ident,
bool  full_namespace,
const CPPFile file
 

Definition at line 29 of file cppUsing.cxx.


Member Function Documentation

CPPUsing * CPPUsing::as_using  )  [virtual]
 

Reimplemented from CPPDeclaration.

Definition at line 65 of file cppUsing.cxx.

CPPDeclaration::SubType CPPUsing::get_subtype  )  const [virtual]
 

Implements CPPDeclaration.

Definition at line 55 of file cppUsing.cxx.

References CPPDeclaration::ST_using.

void CPPUsing::output ostream out,
int  indent_level,
CPPScope scope,
bool  complete
const [virtual]
 

Implements CPPDeclaration.

Definition at line 41 of file cppUsing.cxx.

References _ident.


Member Data Documentation

bool CPPUsing::_full_namespace
 

Definition at line 44 of file cppUsing.h.

Referenced by CPPScope::add_using().

CPPIdentifier* CPPUsing::_ident
 

Definition at line 43 of file cppUsing.h.

Referenced by CPPScope::add_using(), and output().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 01:34:55 2003 for DTool by doxygen1.3