added FunctionBase::Clear() which is called at the end of a request

This commit is contained in:
2021-06-20 20:47:59 +02:00
parent f35840e7de
commit 801fc062ef
5 changed files with 21 additions and 6 deletions

View File

@@ -149,6 +149,12 @@ void FunctionBase::MakeDelete()
}
void FunctionBase::Clear()
{
// do nothing by default
}
} // namespace Winix

View File

@@ -96,6 +96,7 @@ public:
virtual void MakePost();
virtual void MakeGet();
virtual void MakeDelete();
virtual void Clear();
//void SetConfig(Config * pconfig);
//void SetCur(Cur * pcur);

View File

@@ -98,14 +98,19 @@ void Ls::MakeGet()
{
prepare_files();
prepare_dirs();
cur->request->models.Add(L"items", item_tab);
cur->request->models.Add(L"child_dirs", dir_tab);
}
cur->request->models.Add(L"items", item_tab);
cur->request->models.Add(L"child_dirs", dir_tab);
}
void Ls::Clear()
{
item_tab.clear();
dir_tab.clear();
}

View File

@@ -51,7 +51,7 @@ public:
Ls();
void MakeGet();
void Clear();
private: