// file : libbrep/package-traits.hxx -*- C++ -*- // copyright : Copyright (c) 2014-2018 Code Synthesis Ltd // license : MIT; see accompanying LICENSE file #ifndef LIBBREP_PACKAGE_TRAITS #define LIBBREP_PACKAGE_TRAITS #include // size_t #include #include // weighted_text namespace odb { namespace pgsql { template <> class value_traits { public: typedef brep::weighted_text value_type; typedef value_type query_type; typedef details::buffer image_type; static void set_value (value_type&, const details::buffer&, std::size_t, bool) {} static void set_image (details::buffer&, std::size_t& n, bool& is_null, const value_type&); }; } } #endif // LIBBREP_PACKAGE_TRAITS