comparison generator/typesystem.h @ 259:515d6e1c7b10 lifetime

another iteration
author maxter
date Thu, 17 Sep 2009 16:28:41 +0000
parents 17b5e13364b7
children b5773ccab07d
comparison
equal deleted inserted replaced
258:1da8870e9a62 259:515d6e1c7b10
884 bool isAbstract() const { return m_isAbstract; } 884 bool isAbstract() const { return m_isAbstract; }
885 void setAbstract(bool isAbstract) { m_isAbstract = isAbstract; } 885 void setAbstract(bool isAbstract) { m_isAbstract = isAbstract; }
886 886
887 bool hasVirtualFunctions() const { return m_hasVirtualFunctions; } 887 bool hasVirtualFunctions() const { return m_hasVirtualFunctions; }
888 void setHasVirtualFunctions(bool value) { m_hasVirtualFunctions = value; } 888 void setHasVirtualFunctions(bool value) { m_hasVirtualFunctions = value; }
889
890 bool hasVirtualDestructor() const { return m_hasVirtualDestructor; }
891 void setHasVirtualDestructor(bool value) { m_hasVirtualDestructor = value; }
892
889 893
890 void setDepends(const QStringList &depends) {m_depends = depends; } 894 void setDepends(const QStringList &depends) {m_depends = depends; }
891 const QStringList &depends() {return m_depends; } 895 const QStringList &depends() {return m_depends; }
892 896
893 QString addedTo; 897 QString addedTo;
918 922
919 // qtd 923 // qtd
920 bool m_isStructInD; 924 bool m_isStructInD;
921 bool m_isAbstract; 925 bool m_isAbstract;
922 bool m_hasVirtualFunctions; 926 bool m_hasVirtualFunctions;
927 bool m_hasVirtualDestructor;
923 QStringList m_depends; 928 QStringList m_depends;
924 }; 929 };
925 930
926 class ContainerTypeEntry : public ComplexTypeEntry 931 class ContainerTypeEntry : public ComplexTypeEntry
927 { 932 {