aboutsummaryrefslogtreecommitdiff
path: root/brep/page
diff options
context:
space:
mode:
Diffstat (limited to 'brep/page')
-rw-r--r--brep/page14
1 files changed, 14 insertions, 0 deletions
diff --git a/brep/page b/brep/page
index d14bb41..b923c7f 100644
--- a/brep/page
+++ b/brep/page
@@ -124,6 +124,20 @@ namespace brep
private:
const priority& priority_;
};
+
+ // Generates package search element.
+ //
+ class FORM_SEARCH
+ {
+ public:
+ FORM_SEARCH (const std::string& q): query_ (q) {}
+
+ void
+ operator() (xml::serializer& s) const;
+
+ private:
+ const std::string& query_;
+ };
}
#endif // BREP_PAGE