xmlBase::WrongNodeType Class Reference

#include <Dom.h>

Inheritance diagram for xmlBase::WrongNodeType:

xmlBase::DomException List of all members.

Public Member Functions

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

Protected Attributes

std::string m_name

Detailed Description

Definition at line 63 of file Dom.h.


Constructor & Destructor Documentation

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

Definition at line 65 of file Dom.h.

References xmlBase::DomException::m_name.

00065                                                    : 
00066       DomException(extraInfo) 
00067     {
00068       m_name = "WrongNodeType";
00069     }

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

Definition at line 70 of file Dom.h.

00070 {}


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(), xmlBase::WrongAttributeType::WrongAttributeType(), and WrongNodeType().


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