17 #ifndef CDUPLICATESINGLETON_H 18 #define CDUPLICATESINGLETON_H 21 #include "Exception.h" 29 std::string m_sReasonText;
35 { UpdateReasonText(); }
40 { UpdateReasonText(); }
45 { UpdateReasonText(); }
50 { UpdateReasonText(); }
59 m_sName = aCDuplicateSingleton.m_sName;
68 if (
this != &aCDuplicateSingleton) {
69 CException::operator= (aCDuplicateSingleton);
70 m_sName = aCDuplicateSingleton.m_sName;
81 (CException::operator== (aCDuplicateSingleton)) &&
82 (m_sName == aCDuplicateSingleton.m_sName)
87 std::string getName()
const 93 void setName (std::string am_sName)
100 virtual const char* ReasonText()
const;
103 void UpdateReasonText();
Definition: CDuplicateSingleton.h:26
Definition: Exception.h:41