diff options
Diffstat (limited to 'odb/semantics/relational/deferrable.hxx')
-rw-r--r-- | odb/semantics/relational/deferrable.hxx | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/odb/semantics/relational/deferrable.hxx b/odb/semantics/relational/deferrable.hxx deleted file mode 100644 index b2f888d..0000000 --- a/odb/semantics/relational/deferrable.hxx +++ /dev/null @@ -1,41 +0,0 @@ -// file : odb/semantics/relational/deferrable.hxx -// license : GNU GPL v3; see accompanying LICENSE file - -#ifndef ODB_SEMANTICS_RELATIONAL_DEFERRABLE_HXX -#define ODB_SEMANTICS_RELATIONAL_DEFERRABLE_HXX - -#include <string> -#include <iosfwd> - -namespace semantics -{ - namespace relational - { - struct deferrable - { - enum value - { - not_deferrable, - immediate, - deferred - }; - - deferrable (value v = value (0)) : v_ (v) {} - operator value () const {return v_;} - - std::string - string () const; - - private: - value v_; - }; - - std::ostream& - operator<< (std::ostream&, deferrable const&); - - std::istream& - operator>> (std::istream&, deferrable&); - } -} - -#endif // ODB_SEMANTICS_RELATIONAL_DEFERRABLE_HXX |