summaryrefslogtreecommitdiff
path: root/xsd/cxx/option-types.cxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2020-12-18 18:48:46 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2021-02-25 13:45:48 +0300
commit5e527213a2430bb3018e5eebd909aef294edf9b5 (patch)
tree94de33c82080b53d9a9e300170f6d221d89078f4 /xsd/cxx/option-types.cxx
parent7420f85ea19b0562ffdd8123442f32bc8bac1267 (diff)
Switch to build2
Diffstat (limited to 'xsd/cxx/option-types.cxx')
-rw-r--r--xsd/cxx/option-types.cxx47
1 files changed, 0 insertions, 47 deletions
diff --git a/xsd/cxx/option-types.cxx b/xsd/cxx/option-types.cxx
deleted file mode 100644
index ec49d29..0000000
--- a/xsd/cxx/option-types.cxx
+++ /dev/null
@@ -1,47 +0,0 @@
-// file : xsd/cxx/option-types.cxx
-// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
-
-#include <istream>
-#include <ostream>
-
-#include <cxx/option-types.hxx>
-
-using namespace std;
-
-namespace CXX
-{
- //
- // cxx_version
- //
-
- static const char* cxx_version_[] =
- {
- "c++98",
- "c++11"
- };
-
- string cxx_version::
- string () const
- {
- return cxx_version_[v_];
- }
-
- istream&
- operator>> (istream& is, cxx_version& v)
- {
- string s;
- is >> s;
-
- if (!is.fail ())
- {
- if (s == "c++98")
- v = cxx_version::cxx98;
- else if (s == "c++11")
- v = cxx_version::cxx11;
- else
- is.setstate (istream::failbit);
- }
-
- return is;
- }
-}