diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2019-05-28 19:43:44 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2019-05-28 19:43:44 (GMT) |
commit | 560f536f91e2ec2186695199059dfe4a8e160b24 (patch) | |
tree | 66322497fbee549f990317d07bdc749778d7edf9 /src/dot.h | |
parent | c4cfeab03f71055a6fce5fbb86c6d116cb51b6cb (diff) | |
download | Doxygen-560f536f91e2ec2186695199059dfe4a8e160b24.zip Doxygen-560f536f91e2ec2186695199059dfe4a8e160b24.tar.gz Doxygen-560f536f91e2ec2186695199059dfe4a8e160b24.tar.bz2 |
Added virtual destructor to DotGraph base class and disabled copy constructor and assignment operator
Diffstat (limited to 'src/dot.h')
-rw-r--r-- | src/dot.h | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -156,15 +156,17 @@ class DotNodeList : public QList<DotNode> /** A dot graph */ class DotGraph { -public: - DotGraph() : m_curNodeNumber(0) {} - -protected: - int getNextNodeNumber() { return ++m_curNodeNumber; } + public: + DotGraph() : m_curNodeNumber(0) {} + virtual ~DotGraph() {} -private: - int m_curNodeNumber; + protected: + int getNextNodeNumber() { return ++m_curNodeNumber; } + private: + DotGraph(const DotGraph &); + DotGraph &operator=(const DotGraph &); + int m_curNodeNumber; }; /** Represents a graphical class hierarchy */ |