From 50b861ad986be8809f78472bd27a18d892cc50b5 Mon Sep 17 00:00:00 2001 From: Peter Van Gemmeren <peter.van.gemmeren@cern.ch> Date: Fri, 9 Mar 2012 17:41:24 +0100 Subject: [PATCH] Trying to persuade last clients to change their includes (AthenaPoolKernel-00-02-00) --- .../AthenaPoolKernel/FileIncident.h | 7 ++++ .../AthenaPoolKernel/IMetaDataTool.h | 32 +++++++++++++++++++ .../AthenaPoolKernel/cmt/requirements | 6 ++++ 3 files changed, 45 insertions(+) create mode 100755 Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/FileIncident.h create mode 100755 Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/IMetaDataTool.h create mode 100644 Database/AthenaPOOL/AthenaPoolKernel/cmt/requirements diff --git a/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/FileIncident.h b/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/FileIncident.h new file mode 100755 index 00000000000..3aade3c461f --- /dev/null +++ b/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/FileIncident.h @@ -0,0 +1,7 @@ +/* + Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration +*/ + +//#include "GaudiKernel/FileIncident.h" + +#pragma Use_FileIncident_from_GaudiKernel diff --git a/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/IMetaDataTool.h b/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/IMetaDataTool.h new file mode 100755 index 00000000000..e6f3b793585 --- /dev/null +++ b/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/IMetaDataTool.h @@ -0,0 +1,32 @@ +/* + Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration +*/ + +#ifndef ATHENAPOOLKERNEL_IMETADATATOOL_H +#define ATHENAPOOLKERNEL_IMETADATATOOL_H + +/** @file IMetaDataTool.h + * @brief This file contains the class definition for the IMetaDataTool class. + * @author Peter van Gemmeren <gemmeren@anl.gov> + * $Id: IMetaDataTool.h,v 1.2 2007-07-30 19:06:50 gemmeren Exp $ + **/ + +#include "GaudiKernel/IAlgTool.h" + +/** @class IMetaDataTool + * @brief This class provides the interface for MetaDataTools. + **/ +class IMetaDataTool : virtual public IAlgTool { + +public: // Non-static members + /// Gaudi boilerplate + static const InterfaceID& interfaceID(); +private: // Data +}; + +inline const InterfaceID& IMetaDataTool::interfaceID() { + static const InterfaceID _IID("IMetaDataTool", 1, 0); + return(_IID); +} + +#endif diff --git a/Database/AthenaPOOL/AthenaPoolKernel/cmt/requirements b/Database/AthenaPOOL/AthenaPoolKernel/cmt/requirements new file mode 100644 index 00000000000..ca047fc01f2 --- /dev/null +++ b/Database/AthenaPOOL/AthenaPoolKernel/cmt/requirements @@ -0,0 +1,6 @@ +package AthenaPoolKernel + +author RD Schaffer <R.D.Schaffer@cern.ch> + +use AtlasPolicy AtlasPolicy-* +use GaudiInterface GaudiInterface-* External -- GitLab