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

FunctionWriter Class Reference

#include <functionWriter.h>

Inheritance diagram for FunctionWriter:

FunctionWriterPtrFromPython FunctionWriterPtrToPython List of all members.

Public Member Functions

 FunctionWriter ()
virtual ~FunctionWriter ()
const string & get_name () const
virtual int compare_to (const FunctionWriter &other) const
virtual void write_prototype (ostream &out)
virtual void write_code (ostream &out)

Protected Attributes

string _name

Constructor & Destructor Documentation

FunctionWriter::FunctionWriter  ) 
 

Definition at line 27 of file functionWriter.cxx.

FunctionWriter::~FunctionWriter  )  [virtual]
 

Definition at line 36 of file functionWriter.cxx.


Member Function Documentation

int FunctionWriter::compare_to const FunctionWriter &  other  )  const [virtual]
 

Definition at line 55 of file functionWriter.cxx.

References _name.

const string & FunctionWriter::get_name  )  const
 

Definition at line 45 of file functionWriter.cxx.

References _name.

void FunctionWriter::write_code ostream out  )  [virtual]
 

Reimplemented in FunctionWriterPtrFromPython, and FunctionWriterPtrToPython.

Definition at line 92 of file functionWriter.cxx.

void FunctionWriter::write_prototype ostream out  )  [virtual]
 

Reimplemented in FunctionWriterPtrFromPython, and FunctionWriterPtrToPython.

Definition at line 83 of file functionWriter.cxx.


Member Data Documentation

string FunctionWriter::_name [protected]
 

Definition at line 43 of file functionWriter.h.

Referenced by compare_to(), FunctionWriterPtrFromPython::FunctionWriterPtrFromPython(), FunctionWriterPtrToPython::FunctionWriterPtrToPython(), get_name(), FunctionWriterPtrToPython::write_code(), FunctionWriterPtrFromPython::write_code(), FunctionWriterPtrToPython::write_prototype(), and FunctionWriterPtrFromPython::write_prototype().


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