xmlBase::NullNode Class Reference

#include <Dom.h>

Inheritance diagram for xmlBase::NullNode:

xmlBase::DomException List of all members.

Public Member Functions

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

Protected Attributes

std::string m_name

Detailed Description

Definition at line 46 of file Dom.h.


Constructor & Destructor Documentation

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

Definition at line 48 of file Dom.h.

References xmlBase::DomException::m_name.

00048                                               : DomException(extraInfo) 
00049     {m_name = "NullNode";}

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

Definition at line 50 of file Dom.h.

00050 {}


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


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