Skip to content

Commit d1c36cb

Browse files
committed
[net] deprecate TWebFile, TWebSystem
1 parent 692477f commit d1c36cb

File tree

5 files changed

+62
-50
lines changed

5 files changed

+62
-50
lines changed

etc/plugins/TFile/P010_TWebFile.C

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
void P010_TWebFile()
22
{
3-
gPluginMgr->AddHandler("TFile", "^http[s]?:", "TWebFile",
4-
"Net", "TWebFile(const char*,Option_t*)");
3+
gPluginMgr->AddHandler("TFile", "^http[s]?:", "ROOT::Deprecated::TWebFile",
4+
"Net", "ROOT::Deprecated::TWebFile(const char*,Option_t*)");
55
}

net/net/inc/LinkDef.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
#pragma link C++ class TNetFile;
3030
#pragma link C++ class TNetFileStager;
3131
#pragma link C++ class TNetSystem;
32-
#pragma link C++ class TWebFile;
33-
#pragma link C++ class TWebSystem;
32+
#pragma link C++ class ROOT::Deprecated::TWebFile;
33+
#pragma link C++ class ROOT::Deprecated::TWebSystem;
3434
#pragma link C++ class TFTP;
3535
#pragma link C++ class TSQLServer;
3636
#pragma link C++ class TSQLResult;

net/net/inc/TWebFile.h

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,16 @@
2727
#include "TSystem.h"
2828

2929
class TSocket;
30-
class TWebSocket;
3130

31+
namespace ROOT::Deprecated {
32+
33+
class TWebSocket;
34+
class TWebSystem;
3235

3336
class TWebFile : public TFile {
3437

35-
friend class TWebSocket;
36-
friend class TWebSystem;
38+
friend class ROOT::Deprecated::TWebSocket;
39+
friend class ROOT::Deprecated::TWebSystem;
3740

3841
private:
3942
TWebFile() : fSocket(nullptr) {}
@@ -118,4 +121,9 @@ class TWebSystem : public TSystem {
118121
ClassDefOverride(TWebSystem,0) // Directory handler for HTTP (TWebFiles)
119122
};
120123

124+
} // namespace ROOT::Deprecated
125+
126+
using TWebFile R__DEPRECATED(6, 42, "TWebFile is deprecated") = ROOT::Deprecated::TWebFile;
127+
using TWebSystem R__DEPRECATED(6, 42, "TWebSystem is deprecated") = ROOT::Deprecated::TWebSystem;
128+
121129
#endif

0 commit comments

Comments
 (0)