umbrello/umbrello
DWriter Class Reference
#include <dwriter.h>
Inheritance diagram for DWriter:

Detailed Description
Class DWriter is a code generator for UMLClassifier objects.Create an instance of this class, and feed it a UMLClassifier when calling writeClass and it will generate a d source file for that concept.
Definition at line 35 of file dwriter.h.
Public Member Functions | |
| DWriter () | |
| virtual | ~DWriter () |
| virtual void | writeClass (UMLClassifier *c) |
| virtual Uml::Programming_Language | getLanguage () |
| QStringList | defaultDatatypes () |
Constructor & Destructor Documentation
| DWriter::DWriter | ( | ) |
| DWriter::~DWriter | ( | ) | [virtual] |
Member Function Documentation
| void DWriter::writeClass | ( | UMLClassifier * | c | ) | [virtual] |
Call this method to generate d code for a UMLClassifier.
- Parameters:
-
c the class to generate code for
Implements SimpleCodeGenerator.
Definition at line 92 of file dwriter.cpp.
| Uml::Programming_Language DWriter::getLanguage | ( | ) | [virtual] |
Returns "D".
- Returns:
- the programming language identifier
Implements CodeGenerator.
Definition at line 46 of file dwriter.cpp.
| QStringList DWriter::defaultDatatypes | ( | ) | [virtual] |
Return the default datatypes.
(Overrides method from class CodeGenerator.)
- Returns:
- list of default datatypes
Reimplemented from CodeGenerator.
Definition at line 719 of file dwriter.cpp.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference