summaryrefslogtreecommitdiffstats
path: root/main/dependencies/dbus-tqt/tools/dbusxml2qt3/classgen.h
diff options
context:
space:
mode:
Diffstat (limited to 'main/dependencies/dbus-tqt/tools/dbusxml2qt3/classgen.h')
-rw-r--r--main/dependencies/dbus-tqt/tools/dbusxml2qt3/classgen.h54
1 files changed, 0 insertions, 54 deletions
diff --git a/main/dependencies/dbus-tqt/tools/dbusxml2qt3/classgen.h b/main/dependencies/dbus-tqt/tools/dbusxml2qt3/classgen.h
deleted file mode 100644
index 359789053..000000000
--- a/main/dependencies/dbus-tqt/tools/dbusxml2qt3/classgen.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
-* Copyright (C) 2007 Kevin Krammer <kevin.krammer@gmx.at>
-*
-* Permission is hereby granted, free of charge, to any person obtaining a
-* copy of this software and associated documentation files (the "Software"),
-* to deal in the Software without restriction, including without limitation
-* the rights to use, copy, modify, merge, publish, distribute, sublicense,
-* and/or sell copies of the Software, and to permit persons to whom the
-* Software is furnished to do so, subject to the following conditions:
-*
-* The above copyright notice and this permission notice shall be included
-* in all copies or substantial portions of the Software.
-*
-* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
-* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-* OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#if !defined(CLASSGEN_H_INCLUDED)
-#define CLASSGEN_H_INCLUDED
-
-// forward declarations
-class Class;
-class TQDomElement;
-class TQTextStream;
-template<typename T> class TQValueList;
-
-class ClassGenerator
-{
-public:
- static bool initStreams(const TQString& baseName,
- TQTextStream& headerStream, TQTextStream& sourceStream);
-
- static bool finishStreams(const TQString& baseName,
- TQTextStream& headerStream, TQTextStream& sourceStream);
-
- static bool extractClass(const TQDomElement& interfaceElement, Class& classData);
- static bool generateInterface(const Class& classData,
- TQTextStream& headerStream,
- TQTextStream& sourceStream);
- static bool generateProxy(const Class& classData,
- TQTextStream& headerStream, TQTextStream& sourceStream);
- static bool generateNode(const Class& classData,
- const TQValueList<Class>& interfaces,
- TQTextStream& headerStream, TQTextStream& sourceStream);
-};
-
-#endif
-
-// End of File