From 875ccee7c97f6040b17c85dd30e72e55061bacef Mon Sep 17 00:00:00 2001 From: Constantin Michael Date: Thu, 24 Nov 2011 09:41:04 +0200 Subject: Export appropriate classes and structs --- odb/oracle/traits.hxx | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/odb/oracle/traits.hxx b/odb/oracle/traits.hxx index 2ad3054..28c0f90 100644 --- a/odb/oracle/traits.hxx +++ b/odb/oracle/traits.hxx @@ -590,7 +590,7 @@ namespace odb // std::vector (buffer) specialization for RAW. // template <> - struct default_value_traits, id_raw> + struct LIBODB_ORACLE_EXPORT default_value_traits, id_raw> { public: typedef std::vector value_type; @@ -617,7 +617,8 @@ namespace odb // std::vector (buffer) specialization for RAW. // template <> - struct default_value_traits, id_raw> + struct LIBODB_ORACLE_EXPORT + default_value_traits, id_raw> { public: typedef std::vector value_type; @@ -715,7 +716,7 @@ namespace odb // std::string specialization for LOBs. // - class string_lob_value_traits + class LIBODB_ORACLE_EXPORT string_lob_value_traits { public: typedef std::string value_type; @@ -783,7 +784,7 @@ namespace odb // of an image from the value but not the other way around. This way // we can pass such values to the queries. // - class c_string_lob_value_traits + class LIBODB_ORACLE_EXPORT c_string_lob_value_traits { public: typedef const char* value_type; @@ -850,7 +851,8 @@ namespace odb // std::vector (buffer) specialization for BLOBs. // template <> - struct default_value_traits, id_blob> + struct LIBODB_ORACLE_EXPORT default_value_traits, + id_blob> { public: typedef std::vector value_type; @@ -903,7 +905,8 @@ namespace odb // std::vector (buffer) specialization for BLOBs. // template <> - struct default_value_traits, id_blob> + struct LIBODB_ORACLE_EXPORT + default_value_traits, id_blob> { public: typedef std::vector value_type; -- cgit v1.1