Bump version
[libdcp.git] / src / raw_convert.h
index b2b206b3aea559cb19331f01abfe5109d161eddb..af2a1e37db5ec2fc400674a7e2d9102fcc658315 100644 (file)
@@ -58,11 +58,23 @@ raw_convert (int v, int, bool);
 
 template <>
 std::string
-raw_convert (int64_t v, int, bool);
+raw_convert (unsigned int v, int, bool);
 
 template <>
 std::string
-raw_convert (uint64_t v, int, bool);
+raw_convert (long v, int, bool);
+
+template <>
+std::string
+raw_convert (unsigned long v, int, bool);
+
+template <>
+std::string
+raw_convert (long long v, int, bool);
+
+template <>
+std::string
+raw_convert (unsigned long long v, int, bool);
 
 template <>
 std::string
@@ -84,10 +96,26 @@ template <>
 std::string
 raw_convert (std::string v, int, bool);
 
+template <>
+std::string
+raw_convert (wchar_t const * v, int, bool);
+
+template <>
+std::string
+raw_convert (char v, int, bool);
+
 template <>
 int
 raw_convert (std::string v, int, bool);
 
+template <>
+long
+raw_convert (std::string v, int, bool);
+
+template <>
+long long
+raw_convert (std::string v, int, bool);
+
 template <>
 int
 raw_convert (char const * v, int, bool);