- VS 80 build & OS version detection

- SF #3564756: iOS trunk compile fix
This commit is contained in:
Aleksandar Fabijanic
2012-09-11 02:02:23 +00:00
parent 70dbe84a31
commit 69be5d7e98
25 changed files with 177 additions and 33 deletions

View File

@@ -88,6 +88,9 @@ public:
#ifndef POCO_LONG_IS_64_BIT
virtual void bind(std::size_t pos, const long& val, Direction dir = PD_IN);
/// Binds a long.
virtual void bind(std::size_t pos, const unsigned long& val, Direction dir = PD_IN);
/// Binds an unsigned long.
#endif
virtual void bind(std::size_t pos, const bool& val, Direction dir);

View File

@@ -95,6 +95,10 @@ public:
#ifndef POCO_LONG_IS_64_BIT
virtual bool extract(std::size_t pos, long& val);
/// Extracts a long. Returns false if null was received.
virtual bool extract(std::size_t pos, unsigned long& val);
/// Extracts an unsigned long. Returns false if null was received.
#endif
virtual bool extract(std::size_t pos, bool& val);