aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/cgiparam/cgiparam.cpp
diff options
context:
space:
mode:
authoryazevnul <yazevnul@yandex-team.ru>2022-02-10 16:46:46 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:46 +0300
commit8cbc307de0221f84c80c42dcbe07d40727537e2c (patch)
tree625d5a673015d1df891e051033e9fcde5c7be4e5 /library/cpp/cgiparam/cgiparam.cpp
parent30d1ef3941e0dc835be7609de5ebee66958f215a (diff)
downloadydb-8cbc307de0221f84c80c42dcbe07d40727537e2c.tar.gz
Restoring authorship annotation for <yazevnul@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/cgiparam/cgiparam.cpp')
-rw-r--r--library/cpp/cgiparam/cgiparam.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/library/cpp/cgiparam/cgiparam.cpp b/library/cpp/cgiparam/cgiparam.cpp
index f3277b8e4b..c9bf98a357 100644
--- a/library/cpp/cgiparam/cgiparam.cpp
+++ b/library/cpp/cgiparam/cgiparam.cpp
@@ -17,7 +17,7 @@ const TString& TCgiParameters::Get(const TStringBuf name, size_t numOfValue) con
return end() == it ? Default<TString>() : it->second;
}
-bool TCgiParameters::Erase(const TStringBuf name, size_t pos) {
+bool TCgiParameters::Erase(const TStringBuf name, size_t pos) {
const auto pair = equal_range(name);
for (auto it = pair.first; it != pair.second; ++it, --pos) {
@@ -46,7 +46,7 @@ bool TCgiParameters::Erase(const TStringBuf name, const TStringBuf val) {
return found;
}
-size_t TCgiParameters::EraseAll(const TStringBuf name) {
+size_t TCgiParameters::EraseAll(const TStringBuf name) {
size_t num = 0;
const auto pair = equal_range(name);
@@ -89,36 +89,36 @@ static inline TString DoUnescape(const TStringBuf s) {
return res;
}
-void TCgiParameters::InsertEscaped(const TStringBuf name, const TStringBuf value) {
+void TCgiParameters::InsertEscaped(const TStringBuf name, const TStringBuf value) {
InsertUnescaped(DoUnescape(name), DoUnescape(value));
}
template <bool addAll, class F>
-static inline void DoScan(const TStringBuf s, F& f) {
+static inline void DoScan(const TStringBuf s, F& f) {
ScanKeyValue<addAll, '&', '='>(s, f);
}
struct TAddEscaped {
TCgiParameters* C;
- inline void operator()(const TStringBuf key, const TStringBuf val) {
+ inline void operator()(const TStringBuf key, const TStringBuf val) {
C->InsertEscaped(key, val);
}
};
-void TCgiParameters::Scan(const TStringBuf query, bool form) {
+void TCgiParameters::Scan(const TStringBuf query, bool form) {
Flush();
form ? ScanAdd(query) : ScanAddAll(query);
}
-void TCgiParameters::ScanAdd(const TStringBuf query) {
+void TCgiParameters::ScanAdd(const TStringBuf query) {
TAddEscaped f = {this};
DoScan<false>(query, f);
}
-void TCgiParameters::ScanAddUnescaped(const TStringBuf query) {
- auto f = [this](const TStringBuf key, const TStringBuf val) {
+void TCgiParameters::ScanAddUnescaped(const TStringBuf query) {
+ auto f = [this](const TStringBuf key, const TStringBuf val) {
this->InsertUnescaped(key, val);
};
@@ -133,7 +133,7 @@ void TCgiParameters::ScanAddAllUnescaped(const TStringBuf query) {
DoScan<true>(query, f);
}
-void TCgiParameters::ScanAddAll(const TStringBuf query) {
+void TCgiParameters::ScanAddAll(const TStringBuf query) {
TAddEscaped f = {this};
DoScan<true>(query, f);
@@ -172,7 +172,7 @@ char* TCgiParameters::Print(char* res) const {
size_t TCgiParameters::PrintSize() const noexcept {
size_t res = size(); // for '&'
- for (const auto& i : *this) {
+ for (const auto& i : *this) {
res += CgiEscapeBufLen(i.first.size() + i.second.size()); // extra zero will be used for '='
}