/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondCore/CondHDF5ESSource/plugins/h5_Attribute.h
54 строки
1 KB
Christopher Jones
Code improvements based on PR feedback
15 авг 2023, 17:13
15 авг 2023, 17:13
44ad566
Код
Авторство
О чём код?
#ifndef CondCore_CondHDF5ESSource_h5_Attribute_h #define CondCore_CondHDF5ESSource_h5_Attribute_h // -*- C++ -*- // // Package: CondCore/CondHDF5ESSource // Class : Attribute // /**\class Attribute Attribute.h "Attribute.h" Description: [one line class summary] Usage: <usage> */ // // Original Author: Christopher Jones // Created: Fri, 30 Jun 2023 14:37:32 GMT // // system include files #include <string> #include "hdf5.h" // user include files // forward declarations namespace cms::h5 { class Attribute { public: Attribute(hid_t, std::string const&); ~Attribute(); Attribute(const Attribute&) = delete; // stop default Attribute& operator=(const Attribute&) = delete; // stop default Attribute(Attribute&&) = delete; // stop default Attribute& operator=(Attribute&&) = delete; // stop default // ---------- const member functions --------------------- std::string readString() const; uint32_t readUInt32() const; // ---------- static member functions -------------------- // ---------- member functions --------------------------- private: // ---------- member data -------------------------------- hid_t id_; }; } // namespace cms::h5 #endif