ATLAS Offline Software
Loading...
Searching...
No Matches
versionHandler.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7#include <iostream>
8
9versionHandler::versionHandler(const std::string& s,
11 : XMLHandler(s, c)
12{
13}
14
16 xercesc::DOMNode *t)
17{
18 bool bres;
19 std::string fileName=getAttributeAsString(c, t, "filename");
20 std::string version=getAttributeAsString(c, t, "version");
21 std::string comment=getAttributeAsString(c, t, "comment",bres);
22 std::cout<<" ---> File being parsed: "<<fileName<<" version: "<<version;
23 if (bres) std::cout<<" comment: "<<comment;
24 std::cout<<std::endl;
25}
XMLHandler(const std::string &n, AGDDController &c)
std::string getAttributeAsString(AGDDController &c, const xercesc::DOMNode *t, const std::string &) const
versionHandler(const std::string &, AGDDController &c)
virtual void ElementHandle(AGDDController &c, xercesc::DOMNode *t) override