/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Calibration/xmlBase/xmlBase-00-00-03/xmlBase/docMan/DocClient.h

Go to the documentation of this file.
00001 // $Header: /bes/bes/BossCvs/Calibration/xmlBase/xmlBase/docMan/DocClient.h,v 1.1.1.1 2005/10/17 06:10:27 maqm Exp $
00002 #ifndef xmlBase_DocClient_h
00003 #define xmlBase_DocClient_h
00004 
00005 // #include <xercesc/dom/DOMElement.hpp>
00006 #include <xercesc/util/XercesDefs.hpp>
00007 
00008 XERCES_CPP_NAMESPACE_BEGIN
00009 class DOMNode;
00010 XERCES_CPP_NAMESPACE_END
00011 
00012 namespace xmlBase {
00015   class DocClient {
00016   public:
00017     DocClient() {}
00018     virtual ~DocClient() {}
00019 
00021     virtual void handleChild(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode* node)=0;  
00022 
00025     virtual const std::string& getName()=0;
00026   };
00027 }
00028 
00029 #endif

Generated on Tue Nov 29 22:57:58 2016 for BOSS_7.0.2 by  doxygen 1.4.7