comparison generator/typesystem.h @ 257:17b5e13364b7 lifetime

(none)
author maxter
date Wed, 16 Sep 2009 13:56:02 +0000
parents ae34188ddd84
children 515d6e1c7b10
comparison
equal deleted inserted replaced
256:b1abe7f57321 257:17b5e13364b7
882 void setStructInD(bool isStruct) { m_isStructInD = isStruct; } 882 void setStructInD(bool isStruct) { m_isStructInD = isStruct; }
883 883
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; }
888 void setHasVirtualFunctions(bool value) { m_hasVirtualFunctions = value; }
889
887 void setDepends(const QStringList &depends) {m_depends = depends; } 890 void setDepends(const QStringList &depends) {m_depends = depends; }
888 const QStringList &depends() {return m_depends; } 891 const QStringList &depends() {return m_depends; }
889 892
890 QString addedTo; 893 QString addedTo;
891 QStringList includedClasses; 894 QStringList includedClasses;
914 TypeFlags m_type_flags; 917 TypeFlags m_type_flags;
915 918
916 // qtd 919 // qtd
917 bool m_isStructInD; 920 bool m_isStructInD;
918 bool m_isAbstract; 921 bool m_isAbstract;
922 bool m_hasVirtualFunctions;
919 QStringList m_depends; 923 QStringList m_depends;
920 }; 924 };
921 925
922 class ContainerTypeEntry : public ComplexTypeEntry 926 class ContainerTypeEntry : public ComplexTypeEntry
923 { 927 {