aboutsummaryrefslogtreecommitdiff
path: root/brep/page
diff options
context:
space:
mode:
Diffstat (limited to 'brep/page')
-rw-r--r--brep/page28
1 files changed, 28 insertions, 0 deletions
diff --git a/brep/page b/brep/page
index c7febd8..d14bb41 100644
--- a/brep/page
+++ b/brep/page
@@ -55,6 +55,34 @@ namespace brep
operator() (xml::serializer& s) const;
};
+ // Generates url element.
+ //
+ class DIV_URL
+ {
+ public:
+ DIV_URL (const url& u): url_ (u) {}
+
+ void
+ operator() (xml::serializer& s) const;
+
+ private:
+ const url& url_;
+ };
+
+ // Generates email element.
+ //
+ class DIV_EMAIL
+ {
+ public:
+ DIV_EMAIL (const email& e): email_ (e) {}
+
+ void
+ operator() (xml::serializer& s) const;
+
+ private:
+ const email& email_;
+ };
+
// Generates package tags element.
//
class DIV_TAGS