aboutsummaryrefslogtreecommitdiff
path: root/xsde/cxx/parser/options.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2012-06-22 15:07:35 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2012-06-22 15:07:35 +0200
commit973221821ac8e20da4eadbf4ad552f686b1ace48 (patch)
tree861059c9606d07487f08413b35172fe2b5fa3733 /xsde/cxx/parser/options.cli
parentb2efa0d81f7e28017789082138cb547e6bea4028 (diff)
Get rid of dependency on libcult
Diffstat (limited to 'xsde/cxx/parser/options.cli')
-rw-r--r--xsde/cxx/parser/options.cli16
1 files changed, 7 insertions, 9 deletions
diff --git a/xsde/cxx/parser/options.cli b/xsde/cxx/parser/options.cli
index 552b473..9b07011 100644
--- a/xsde/cxx/parser/options.cli
+++ b/xsde/cxx/parser/options.cli
@@ -3,11 +3,9 @@
// copyright : Copyright (c) 2005-2011 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
-include <vector>;
-include <string>;
include <cstddef>; // std::size_t
-include <cult/types.hxx>; // NarrowString
+include <types.hxx>; // NarrowString, NarrowStrings
include <cxx/options.cli>;
@@ -17,7 +15,7 @@ namespace CXX
{
class options: CXX::options
{
- std::vector<Cult::Types::NarrowString> --type-map
+ NarrowStrings --type-map
{
"<mapfile>",
"Read XML Schema to C++ type mapping information from <mapfile>.
@@ -116,7 +114,7 @@ namespace CXX
implementation."
};
- Cult::Types::NarrowString --root-element
+ NarrowString --root-element
{
"<element>",
"Indicate that <element> is the document root. This information is
@@ -125,21 +123,21 @@ namespace CXX
// Suffixes.
//
- Cult::Types::NarrowString --skel-type-suffix = "_pskel"
+ NarrowString --skel-type-suffix = "_pskel"
{
"<suffix>",
"Use the provided <suffix> instead of the default \cb{_pskel} to
construct the names of generated parser skeletons."
};
- Cult::Types::NarrowString --skel-file-suffix = "-pskel"
+ NarrowString --skel-file-suffix = "-pskel"
{
"<suffix>",
"Use the provided <suffix> instead of the default \cb{-pskel} to
construct the names of generated parser skeleton files."
};
- Cult::Types::NarrowString --impl-type-suffix = "_pimpl"
+ NarrowString --impl-type-suffix = "_pimpl"
{
"<suffix>",
"Use the provided <suffix> instead of the default \cb{_pimpl} to
@@ -147,7 +145,7 @@ namespace CXX
XML Schema types and sample parser implementations."
};
- Cult::Types::NarrowString --impl-file-suffix = "-pimpl"
+ NarrowString --impl-file-suffix = "-pimpl"
{
"<suffix>",
"Use the provided <suffix> instead of the default \cb{-pimpl} to