antlr

Class CSharpNameSpace

public class CSharpNameSpace extends NameSpace

ANTLR Translator Generator Project led by Terence Parr at http://www.cs.usfca.edu Software rights: http://www.antlr.org/license.html Container for a C++ namespace specification. Namespaces can be nested, so this contains a vector of all the nested names.

Author: David Wagner (JPL/Caltech) 8-12-00 $Id:$

Constructor Summary
CSharpNameSpace(String name)
Method Summary
voidemitClosures(PrintWriter out)
Method to generate the required CSharp namespace closures
voidemitDeclarations(PrintWriter out)
Method to generate the required CSharp namespace declarations

Constructor Detail

CSharpNameSpace

public CSharpNameSpace(String name)

Method Detail

emitClosures

void emitClosures(PrintWriter out)
Method to generate the required CSharp namespace closures

emitDeclarations

void emitDeclarations(PrintWriter out)
Method to generate the required CSharp namespace declarations