/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Fireworks/Core/interface/FWConfigurationManager.h
64 строки
2 KB
Shahzad Malik Muzaffar
[Fireworks][clang-tidy] modernize-use-equals-delete suggests to make deleted member function public
28 июл 2021, 12:33
28 июл 2021, 12:33
68a6350
Код
Авторство
О чём код?
#ifndef Fireworks_Core_FWConfigurationManager_h #define Fireworks_Core_FWConfigurationManager_h // -*- C++ -*- // // Package: Core // Class : FWConfigurationManager // /**\class FWConfigurationManager FWConfigurationManager.h Fireworks/Core/interface/FWConfigurationManager.h Description: <one line class summary> Usage: <usage> */ // // Original Author: Chris Jones // Created: Sun Feb 24 14:38:41 EST 2008 // // system include files #include <map> #include <string> // user include files // forward declarations class FWConfigurable; class FWConfiguration; class FWJobMetadataManager; class FWConfigurationManager { public: FWConfigurationManager(); virtual ~FWConfigurationManager(); // ---------- const member functions --------------------- void setFrom(const FWConfiguration&) const; void to(FWConfiguration&) const; void writeToFile(const std::string&) const; void readFromFile(const std::string&) const; std::string guessAndReadFromFile(FWJobMetadataManager*) const; // ---------- static member functions -------------------- // ---------- member functions --------------------------- ///does not take ownership void add(const std::string& iName, FWConfigurable*); void setIgnore() { m_ignore = true; } bool getIgnore() const { return m_ignore; } FWConfigurationManager(const FWConfigurationManager&) = delete; // stop default const FWConfigurationManager& operator=(const FWConfigurationManager&) = delete; // stop default private: void readFromOldFile(const std::string&) const; // ---------- member data -------------------------------- std::map<std::string, FWConfigurable*> m_configurables; bool m_ignore; }; #endif