aboutsummaryrefslogtreecommitdiff
path: root/mod/types-parsers
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2017-04-04 20:53:00 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2017-04-19 22:16:46 +0300
commitdbbc19b77dcf6ea828aabd64d7aa8cab9635aaf5 (patch)
treec0b9b449b7064dff3613628022224e6c18148c3e /mod/types-parsers
parentefb9c3e0e6b612d5bfadc7a2b984c14b5439335c (diff)
Implement build task, result and log requests handling
Diffstat (limited to 'mod/types-parsers')
-rw-r--r--mod/types-parsers15
1 files changed, 11 insertions, 4 deletions
diff --git a/mod/types-parsers b/mod/types-parsers
index 1082292..eb206e4 100644
--- a/mod/types-parsers
+++ b/mod/types-parsers
@@ -25,31 +25,38 @@ namespace brep
struct parser;
template <>
+ struct parser<path>
+ {
+ static void
+ parse (path&, bool&, scanner&);
+ };
+
+ template <>
struct parser<dir_path>
{
static void
- parse (dir_path&, scanner&);
+ parse (dir_path&, bool&, scanner&);
};
template <>
struct parser<page_form>
{
static void
- parse (page_form&, scanner&);
+ parse (page_form&, bool&, scanner&);
};
template <>
struct parser<page_menu>
{
static void
- parse (page_menu&, scanner&);
+ parse (page_menu&, bool&, scanner&);
};
template <>
struct parser<web::xhtml::fragment>
{
static void
- parse (web::xhtml::fragment&, scanner&);
+ parse (web::xhtml::fragment&, bool&, scanner&);
};
}
}