xmlBase::WrongAttributeType Class Reference

#include <Dom.h>

Inheritance diagram for xmlBase::WrongAttributeType:

xmlBase::DomException List of all members.

Public Member Functions

 WrongAttributeType (const std::string &extraInfo="")
virtual ~WrongAttributeType () throw ()
virtual std::string getMsg ()
virtual const char * what ()

Protected Attributes

std::string m_name

Detailed Description

Definition at line 53 of file Dom.h.


Constructor & Destructor Documentation

xmlBase::WrongAttributeType::WrongAttributeType ( const std::string extraInfo = ""  )  [inline]

Definition at line 55 of file Dom.h.

References xmlBase::DomException::m_name.

00055                                                         : 
00056       DomException(extraInfo) 
00057     {
00058       m_name = "WrongAttributeType";
00059     }

virtual xmlBase::WrongAttributeType::~WrongAttributeType (  )  throw () [inline, virtual]

Definition at line 60 of file Dom.h.

00060 {}


Member Function Documentation

virtual std::string xmlBase::DomException::getMsg (  )  [inline, virtual, inherited]

Definition at line 34 of file Dom.h.

References xmlBase::DomException::m_extra, xmlBase::DomException::m_name, and deljobs::string.

Referenced by XmlTest1Cnv::i_createObj(), main(), and calibUtil::StripSrv::StripSrv().

00034                                {
00035       std::string msg = m_name + ": " + m_extra;
00036       return msg;}

virtual const char* xmlBase::DomException::what (  )  [inline, virtual, inherited]

Definition at line 37 of file Dom.h.

References xmlBase::DomException::m_extra.

00037                                {
00038       return m_extra.c_str();
00039     }


Member Data Documentation

std::string xmlBase::DomException::m_name [protected, inherited]

Definition at line 41 of file Dom.h.

Referenced by xmlBase::DomException::getMsg(), xmlBase::NullNode::NullNode(), WrongAttributeType(), and xmlBase::WrongNodeType::WrongNodeType().


Generated on Tue Nov 29 23:36:39 2016 for BOSS_7.0.2 by  doxygen 1.4.7