Skip to content

Commit d61d791

Browse files
committed
Move CPUServiceBase to FWCore/AbstractServices
1 parent fdd03a5 commit d61d791

File tree

4 files changed

+26
-25
lines changed

4 files changed

+26
-25
lines changed

FWCore/Utilities/interface/CPUServiceBase.h renamed to FWCore/AbstractServices/interface/CPUServiceBase.h

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
#ifndef FWCore_Utilities_CPUServiceBase_h
2-
#define FWCore_Utilities_CPUServiceBase_h
1+
#ifndef FWCore_AbstractServices_interface_CPUServiceBase_h
2+
#define FWCore_AbstractServices_interface_CPUServiceBase_h
33
// -*- C++ -*-
44
//
5-
// Package: FWCore/Utilities
5+
// Package: FWCore/AbstractServices
66
// Class : CPUServiceBase
77
//
88
/**\class edm::CPUServiceBase
@@ -23,8 +23,10 @@ namespace edm {
2323
class CPUServiceBase {
2424
public:
2525
CPUServiceBase();
26-
CPUServiceBase(const CPUServiceBase &) = delete; // stop default
27-
const CPUServiceBase &operator=(const CPUServiceBase &) = delete; // stop default
26+
CPUServiceBase(const CPUServiceBase &) = delete;
27+
const CPUServiceBase &operator=(const CPUServiceBase &) = delete;
28+
CPUServiceBase(CPUServiceBase &&) = delete;
29+
const CPUServiceBase &operator=(CPUServiceBase &&) = delete;
2830

2931
virtual ~CPUServiceBase();
3032
};
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// -*- C++ -*-
2+
//
3+
// Package: FWCore/AbstractServices
4+
// Class : CPUServiceBase
5+
//
6+
// Implementation:
7+
// Stub class information for CPU service.
8+
//
9+
// Original Author: Brian Bockelman
10+
// Created: Wed Sep 7 12:05:13 CDT 2016
11+
//
12+
13+
#include "FWCore/AbstractServices/interface/CPUServiceBase.h"
14+
15+
namespace edm {
16+
CPUServiceBase::CPUServiceBase() = default;
17+
CPUServiceBase::~CPUServiceBase() = default;
18+
} // namespace edm

FWCore/Services/plugins/CPU.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// Original Author: Natalia Garcia
99
// CPU.cc: v 1.0 2009/01/08 11:31:07
1010

11+
#include "FWCore/AbstractServices/interface/CPUServiceBase.h"
1112
#include "FWCore/AbstractServices/interface/ResourceInformation.h"
1213
#include "FWCore/MessageLogger/interface/JobReport.h"
1314
#include "FWCore/MessageLogger/interface/MessageLogger.h"
@@ -16,7 +17,6 @@
1617
#include "FWCore/ParameterSet/interface/ParameterSet.h"
1718
#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
1819
#include "FWCore/ParameterSet/interface/ParameterSetDescription.h"
19-
#include "FWCore/Utilities/interface/CPUServiceBase.h"
2020

2121
#include "cpu_features/cpu_features_macros.h"
2222

FWCore/Utilities/src/CPUServiceBase.cc

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)