MCPcopy Create free account
hub / github.com/KangLin/RabbitRemoteControl / Id

Method Id

Plugins/SSH/OperateSSH.cpp:62–77  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

60}
61
62const QString COperateSSH::Id()
63{
64 QString szId = COperate::Id();
65 if(GetParameter()) {
66 if(GetParameter()->GetName().isEmpty()) {
67 auto &sshNet = m_Parameters.m_SSH.m_Net;
68 if(!sshNet.GetHost().isEmpty())
69 szId += "_" + sshNet.GetHost()
70 + "_" + QString::number(sshNet.GetPort());
71 } else
72 szId += "_" + GetParameter()->GetName();
73 }
74 static QRegularExpression exp("[-@:/#%!^&* \\.]");
75 szId = szId.replace(exp, "_");
76 return szId;
77}
78
79const QString COperateSSH::Name()
80{

Callers 1

OnCreateOperateMethod · 0.45

Calls 4

GetHostMethod · 0.80
isEmptyMethod · 0.45
GetNameMethod · 0.45
GetPortMethod · 0.45

Tested by

no test coverage detected