Mercurial > projects > qtd
comparison generator/cppimplgenerator.h @ 355:08c1ca7975ab
obviated redundant virtual dispatch callbacks
author | Max Samukha <maxter@spambox.com> |
---|---|
date | Tue, 25 May 2010 17:23:11 +0300 |
parents | 8627891e4556 |
children | 9784459f0750 |
comparison
equal
deleted
inserted
replaced
354:18bd68f586c6 | 355:08c1ca7975ab |
---|---|
206 inline bool nativeJumpTable() const { return m_native_jump_table; } | 206 inline bool nativeJumpTable() const { return m_native_jump_table; } |
207 inline void setNativeJumpTable(bool n) { m_native_jump_table = n; } | 207 inline void setNativeJumpTable(bool n) { m_native_jump_table = n; } |
208 | 208 |
209 static QString jniReturnName(const AbstractMetaFunction *java_function, uint options = StandardJNISignature, bool d_export = false); | 209 static QString jniReturnName(const AbstractMetaFunction *java_function, uint options = StandardJNISignature, bool d_export = false); |
210 static void writeVirtualFunctionDispatchName(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false); | 210 static void writeVirtualFunctionDispatchName(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false); |
211 static void writeVirtualDispatchFunction(QTextStream &s, const AbstractMetaFunction *function, bool d_export = false); | 211 static void writeVirtualDispatchFunction(QTextStream &s, const AbstractMetaFunction *function, const AbstractMetaClass *java_class, bool d_export = false); |
212 static void writeInterfaceCasts(QTextStream &s, const AbstractMetaClass *java_class); | 212 static void writeInterfaceCasts(QTextStream &s, const AbstractMetaClass *java_class); |
213 void writeSignalsHandling(QTextStream &s, const AbstractMetaClass *java_class); | 213 void writeSignalsHandling(QTextStream &s, const AbstractMetaClass *java_class); |
214 void writeQObjectLink(QTextStream &s, const AbstractMetaClass *java_class); | 214 void writeQObjectLink(QTextStream &s, const AbstractMetaClass *java_class); |
215 void writeSignalEmitter(QTextStream &s, const AbstractMetaClass *java_class, AbstractMetaFunction *signal); | 215 void writeSignalEmitter(QTextStream &s, const AbstractMetaClass *java_class, AbstractMetaFunction *signal); |
216 static void writeInitCallbacks(QTextStream &s, const AbstractMetaClass *java_class); | 216 static void writeInitCallbacks(QTextStream &s, const AbstractMetaClass *java_class); |