added FunctionBase::Clear() which is called at the end of a request
This commit is contained in:
@@ -149,6 +149,12 @@ void FunctionBase::MakeDelete()
|
||||
}
|
||||
|
||||
|
||||
void FunctionBase::Clear()
|
||||
{
|
||||
// do nothing by default
|
||||
}
|
||||
|
||||
|
||||
|
||||
} // namespace Winix
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ public:
|
||||
|
||||
Ls();
|
||||
void MakeGet();
|
||||
|
||||
void Clear();
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user