Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

CDuplicateNameException Class Reference

#include <CDuplicateNameException.h>

List of all members.

Public Member Functions

 CDuplicateNameException (const char *pDoing, const char *pName)
 CDuplicateNameException (const char *pDoing, const STD(string)&rName)
 CDuplicateNameException (const STD(string)&rDoing, const char *pName)
 CDuplicateNameException (const STD(string)&rDoing, const STD(string)&rName)
virtual ~CDuplicateNameException ()
 CDuplicateNameException (const CDuplicateNameException &aCDuplicateNameException)
CDuplicateNameException operator= (const CDuplicateNameException &aCDuplicateNameException)
int operator== (const CDuplicateNameException &aCDuplicateNameException)
 STD (string) getName() const
void setName (STD(string) am_sName)
virtual const char * ReasonText () const

Protected Member Functions

void UpdateReasonText ()

Private Member Functions

 STD (string) m_sName
 STD (string) m_sReasonText


Constructor & Destructor Documentation

CDuplicateNameException::CDuplicateNameException const char *  pDoing,
const char *  pName
[inline]
 

Definition at line 300 of file CDuplicateNameException.h.

References UpdateReasonText().

CDuplicateNameException::CDuplicateNameException const char *  pDoing,
const STD(string)&  rName
[inline]
 

Definition at line 305 of file CDuplicateNameException.h.

References UpdateReasonText().

CDuplicateNameException::CDuplicateNameException const STD(string)&  rDoing,
const char *  pName
[inline]
 

Definition at line 310 of file CDuplicateNameException.h.

References UpdateReasonText().

CDuplicateNameException::CDuplicateNameException const STD(string)&  rDoing,
const STD(string)&  rName
[inline]
 

Definition at line 315 of file CDuplicateNameException.h.

References UpdateReasonText().

virtual CDuplicateNameException::~CDuplicateNameException  )  [inline, virtual]
 

Definition at line 320 of file CDuplicateNameException.h.

CDuplicateNameException::CDuplicateNameException const CDuplicateNameException aCDuplicateNameException  )  [inline]
 

Definition at line 324 of file CDuplicateNameException.h.

References UpdateReasonText().


Member Function Documentation

CDuplicateNameException CDuplicateNameException::operator= const CDuplicateNameException aCDuplicateNameException  )  [inline]
 

Definition at line 334 of file CDuplicateNameException.h.

References UpdateReasonText().

int CDuplicateNameException::operator== const CDuplicateNameException aCDuplicateNameException  )  [inline]
 

Definition at line 345 of file CDuplicateNameException.h.

const char * CDuplicateNameException::ReasonText  )  const [virtual]
 

Definition at line 289 of file CDuplicateNameException.cpp.

void CDuplicateNameException::setName STD(string)  am_sName  )  [inline]
 

Definition at line 360 of file CDuplicateNameException.h.

CDuplicateNameException::STD string   )  const [inline]
 

Definition at line 354 of file CDuplicateNameException.h.

CDuplicateNameException::STD string   )  [private]
 

CDuplicateNameException::STD string   )  [private]
 

void CDuplicateNameException::UpdateReasonText  )  [protected]
 

Definition at line 295 of file CDuplicateNameException.cpp.

Referenced by CDuplicateNameException(), and operator=().


The documentation for this class was generated from the following files:
Generated on Thu Jan 6 16:58:43 2005 for Spectrodaq External Event Framework by  doxygen 1.3.9.1