comparison generator/dgenerator.h @ 298:adae77fdc1ea signals

Native QList implementation is now used throughout QtD
author eldar
date Sun, 06 Dec 2009 17:26:37 +0000
parents 19498f420252
children 4920ef9206fe
comparison
equal deleted inserted replaced
297:bc783e20da2b 298:adae77fdc1ea
96 void writeOwnershipForContainer(QTextStream &s, TypeSystem::Ownership ownership, AbstractMetaArgument *arg); 96 void writeOwnershipForContainer(QTextStream &s, TypeSystem::Ownership ownership, AbstractMetaArgument *arg);
97 void writeOwnershipForContainer(QTextStream &s, TypeSystem::Ownership ownership, AbstractMetaType *type, 97 void writeOwnershipForContainer(QTextStream &s, TypeSystem::Ownership ownership, AbstractMetaType *type,
98 const QString &arg_name); 98 const QString &arg_name);
99 void writePrivateNativeFunction(QTextStream &s, const AbstractMetaFunction *d_function); 99 void writePrivateNativeFunction(QTextStream &s, const AbstractMetaFunction *d_function);
100 void writeJavaLangObjectOverrideFunctions(QTextStream &s, const AbstractMetaClass *cls); 100 void writeJavaLangObjectOverrideFunctions(QTextStream &s, const AbstractMetaClass *cls);
101 void writeReferenceCount(QTextStream &s, const ReferenceCount &refCount, const QString &argumentName); 101 void writeReferenceCount(QTextStream &s, const ReferenceCount &refCount, const QString &argumentName, AbstractMetaType *argumentType = 0);
102 void retrieveModifications(const AbstractMetaFunction *f, const AbstractMetaClass *d_class, 102 void retrieveModifications(const AbstractMetaFunction *f, const AbstractMetaClass *d_class,
103 uint *exclude_attributes, uint *include_attributes) const; 103 uint *exclude_attributes, uint *include_attributes) const;
104 QString functionSignature(const AbstractMetaFunction *d_function, 104 QString functionSignature(const AbstractMetaFunction *d_function,
105 uint included_attributes, 105 uint included_attributes,
106 uint excluded_attributes, 106 uint excluded_attributes,