/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWStorage/DavixAdaptor/test/http.cpp
28 строк
758 B
Christopher Jones
Moved Utilities/DavixAdaptor to FWStorage/DavixAdaptor
10 дек 2025, 23:12
10 дек 2025, 23:12
e5282f2
Код
Авторство
О чём код?
#include "FWStorage/StorageFactory/test/Test.h" #include "FWStorage/StorageFactory/interface/Storage.h" #include "FWCore/Utilities/interface/Exception.h" #include <cassert> int main(int, char** /*argv*/) try { initTest(); using namespace edm::storage; IOSize n; char buf[1024]; auto s = StorageFactory::get()->open("http://google.com", IOFlags::OpenRead); assert(s); while ((n = s->read(buf, sizeof(buf)))) std::cout.write(buf, n); s->close(); std::cerr << StorageAccount::summaryText(true) << std::endl; return EXIT_SUCCESS; } catch (cms::Exception const& e) { std::cerr << e.explainSelf() << std::endl; return EXIT_FAILURE; } catch (std::exception const& e) { std::cerr << e.what() << std::endl; return EXIT_FAILURE; }