KDevDriver Class Reference
#include <kdevdriver.h>
Inheritance diagram for KDevDriver:


Public Member Functions | |
KDevDriver (CppSupportPart *cppSupport) | |
CppSupportPart * | cppSupport () |
void | setupProject () |
void | setup () |
setup the preprocessor code provided by Reginald Stadlbauer <reggie@trolltech.com> | |
virtual void | addMacro (const Macro &m) |
KDevDriver (JavaSupportPart *javaSupport) | |
JavaSupportPart * | javaSupport () |
void | setupProject () |
Protected Member Functions | |
void | setupLexer (Lexer *lexer) |
void | setupLexer (JavaLexer *lexer) |
Private Attributes | |
CppSupportPart * | m_cppSupport |
JavaSupportPart * | m_javaSupport |
Constructor & Destructor Documentation
|
Definition at line 6 of file kdevdriver.cpp. References addMacro(). |
|
Definition at line 6 of file kdevdriver.cpp. |
Member Function Documentation
|
Reimplemented from Driver. Definition at line 26 of file kdevdriver.h. References Driver::addMacro(), and Macro::name(). Referenced by KDevDriver(), and setup(). |
|
Definition at line 15 of file kdevdriver.cpp. Referenced by CppDriver::fileParsed(). |
|
Definition at line 11 of file kdevdriver.cpp. Referenced by JavaDriver::fileParsed(). |
|
setup the preprocessor code provided by Reginald Stadlbauer <reggie@trolltech.com>
Definition at line 50 of file kdevdriver.cpp. References Driver::addIncludePath(), and addMacro(). |
|
Reimplemented from Driver. Definition at line 40 of file kdevdriver.cpp. References Driver::setupLexer(). |
|
Reimplemented from Driver. Definition at line 41 of file kdevdriver.cpp. References Lexer::setReportMessages(), Lexer::setReportWarnings(), and Driver::setupLexer(). |
|
|
|
Definition at line 17 of file kdevdriver.cpp. References Driver::addIncludePath(), KDevProject::allFiles(), m_cppSupport, and KDevPlugin::project(). |
Member Data Documentation
|
Definition at line 37 of file kdevdriver.h. Referenced by setupProject(). |
|
Definition at line 27 of file kdevdriver.h. |
The documentation for this class was generated from the following files:
- languages/cpp/kdevdriver.h
- languages/java/kdevdriver.h
- languages/cpp/kdevdriver.cpp
- languages/java/kdevdriver.cpp