mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-30 13:47:10 +01:00
tidy-up
This commit is contained in:
@@ -120,7 +120,7 @@ public:
|
|||||||
/// Extracts a DateTime. Returns false if null was received.
|
/// Extracts a DateTime. Returns false if null was received.
|
||||||
|
|
||||||
virtual bool extract(std::size_t pos, Any& val) = 0;
|
virtual bool extract(std::size_t pos, Any& val) = 0;
|
||||||
/// Extracts a Any. Returns false if null was received.
|
/// Extracts an Any. Returns false if null was received.
|
||||||
|
|
||||||
virtual bool extract(std::size_t pos, DynamicAny& val) = 0;
|
virtual bool extract(std::size_t pos, DynamicAny& val) = 0;
|
||||||
/// Extracts a DynamicAny. Returns false if null was received.
|
/// Extracts a DynamicAny. Returns false if null was received.
|
||||||
|
|||||||
@@ -90,6 +90,13 @@ void Binder::bind(std::size_t pos, const Poco::UInt64 &val, Direction dir)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef POCO_LONG_IS_64_BIT
|
||||||
|
void Binder::bind(std::size_t pos, const long& val, Direction dir)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
void Binder::bind(std::size_t pos, const bool &val, Direction dir)
|
void Binder::bind(std::size_t pos, const bool &val, Direction dir)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -54,55 +54,60 @@ public:
|
|||||||
~Binder();
|
~Binder();
|
||||||
/// Destroys the Binder.
|
/// Destroys the Binder.
|
||||||
|
|
||||||
void bind(std::size_t pos, const Poco::Int8 &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const Poco::Int8 &val, Direction dir);
|
||||||
/// Binds an Int8.
|
/// Binds an Int8.
|
||||||
|
|
||||||
void bind(std::size_t pos, const Poco::UInt8 &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const Poco::UInt8 &val, Direction dir);
|
||||||
/// Binds an UInt8.
|
/// Binds an UInt8.
|
||||||
|
|
||||||
void bind(std::size_t pos, const Poco::Int16 &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const Poco::Int16 &val, Direction dir);
|
||||||
/// Binds an Int16.
|
/// Binds an Int16.
|
||||||
|
|
||||||
void bind(std::size_t pos, const Poco::UInt16 &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const Poco::UInt16 &val, Direction dir);
|
||||||
/// Binds an UInt16.
|
/// Binds an UInt16.
|
||||||
|
|
||||||
void bind(std::size_t pos, const Poco::Int32 &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const Poco::Int32 &val, Direction dir);
|
||||||
/// Binds an Int32.
|
/// Binds an Int32.
|
||||||
|
|
||||||
void bind(std::size_t pos, const Poco::UInt32 &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const Poco::UInt32 &val, Direction dir);
|
||||||
/// Binds an UInt32.
|
/// Binds an UInt32.
|
||||||
|
|
||||||
void bind(std::size_t pos, const Poco::Int64 &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const Poco::Int64 &val, Direction dir);
|
||||||
/// Binds an Int64.
|
/// Binds an Int64.
|
||||||
|
|
||||||
void bind(std::size_t pos, const Poco::UInt64 &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const Poco::UInt64 &val, Direction dir);
|
||||||
/// Binds an UInt64.
|
/// Binds an UInt64.
|
||||||
|
|
||||||
void bind(std::size_t pos, const bool &val, Direction dir = PD_IN);
|
#ifndef POCO_LONG_IS_64_BIT
|
||||||
|
void bind(std::size_t pos, const long& val, Direction dir);
|
||||||
|
/// Binds a long.
|
||||||
|
#endif
|
||||||
|
|
||||||
|
void bind(std::size_t pos, const bool &val, Direction dir);
|
||||||
/// Binds a boolean.
|
/// Binds a boolean.
|
||||||
|
|
||||||
void bind(std::size_t pos, const float &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const float &val, Direction dir);
|
||||||
/// Binds a float.
|
/// Binds a float.
|
||||||
|
|
||||||
void bind(std::size_t pos, const double &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const double &val, Direction dir);
|
||||||
/// Binds a double.
|
/// Binds a double.
|
||||||
|
|
||||||
void bind(std::size_t pos, const char &val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const char &val, Direction dir);
|
||||||
/// Binds a single character.
|
/// Binds a single character.
|
||||||
|
|
||||||
void bind(std::size_t pos, const char* const &pVal, Direction dir = PD_IN);
|
void bind(std::size_t pos, const char* const &pVal, Direction dir);
|
||||||
/// Binds a const char ptr.
|
/// Binds a const char ptr.
|
||||||
|
|
||||||
void bind(std::size_t pos, const std::string& val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const std::string& val, Direction dir);
|
||||||
/// Binds a string.
|
/// Binds a string.
|
||||||
|
|
||||||
void bind(std::size_t pos, const BLOB& val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const BLOB& val, Direction dir);
|
||||||
/// Binds a BLOB.
|
/// Binds a BLOB.
|
||||||
|
|
||||||
void bind(std::size_t pos, const DateTime& val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const DateTime& val, Direction dir);
|
||||||
/// Binds a DateTime.
|
/// Binds a DateTime.
|
||||||
|
|
||||||
void bind(std::size_t pos, const NullData& val, Direction dir = PD_IN);
|
void bind(std::size_t pos, const NullData& val, Direction dir);
|
||||||
/// Binds a DateTime.
|
/// Binds a DateTime.
|
||||||
|
|
||||||
void reset();
|
void reset();
|
||||||
|
|||||||
@@ -99,6 +99,15 @@ bool Extractor::extract(std::size_t pos, Poco::Int64& val)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef POCO_LONG_IS_64_BIT
|
||||||
|
bool Extractor::extract(std::size_t pos, long& val)
|
||||||
|
{
|
||||||
|
val = 0;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
bool Extractor::extract(std::size_t pos, Poco::UInt64& val)
|
bool Extractor::extract(std::size_t pos, Poco::UInt64& val)
|
||||||
{
|
{
|
||||||
val = 0;
|
val = 0;
|
||||||
@@ -152,4 +161,16 @@ bool Extractor::extract(std::size_t pos, Poco::DateTime& val)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool Extractor::extract(std::size_t pos, Poco::Any& val)
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool Extractor::extract(std::size_t pos, Poco::DynamicAny& val)
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
} } } // namespace Poco::Data::Test
|
} } } // namespace Poco::Data::Test
|
||||||
|
|||||||
@@ -78,6 +78,17 @@ public:
|
|||||||
bool extract(std::size_t pos, Poco::UInt64& val);
|
bool extract(std::size_t pos, Poco::UInt64& val);
|
||||||
/// Extracts an UInt64.
|
/// Extracts an UInt64.
|
||||||
|
|
||||||
|
bool extract(std::size_t pos, Poco::Any& val);
|
||||||
|
/// Extracts an Any.
|
||||||
|
|
||||||
|
bool extract(std::size_t pos, Poco::DynamicAny& val);
|
||||||
|
/// Extracts a DynamicAny.
|
||||||
|
|
||||||
|
#ifndef POCO_LONG_IS_64_BIT
|
||||||
|
bool extract(std::size_t pos, long& val);
|
||||||
|
/// Extracts a long.
|
||||||
|
#endif
|
||||||
|
|
||||||
bool extract(std::size_t pos, bool& val);
|
bool extract(std::size_t pos, bool& val);
|
||||||
/// Extracts a boolean.
|
/// Extracts a boolean.
|
||||||
|
|
||||||
|
|||||||
@@ -90,6 +90,13 @@ void Preparation::prepare(std::size_t pos, Poco::UInt64)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef POCO_LONG_IS_64_BIT
|
||||||
|
void Preparation::prepare(std::size_t pos, long)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
void Preparation::prepare(std::size_t pos, bool)
|
void Preparation::prepare(std::size_t pos, bool)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@@ -130,4 +137,9 @@ void Preparation::prepare(std::size_t pos, const Poco::Any&)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void Preparation::prepare(std::size_t pos, const Poco::DynamicAny&)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
} } } // namespace Poco::Data::Test
|
} } } // namespace Poco::Data::Test
|
||||||
|
|||||||
@@ -56,52 +56,60 @@ public:
|
|||||||
/// Destroys the Preparation.
|
/// Destroys the Preparation.
|
||||||
|
|
||||||
void prepare(std::size_t pos, Poco::Int8);
|
void prepare(std::size_t pos, Poco::Int8);
|
||||||
/// Extracts an Int8.
|
/// Prepares an Int8.
|
||||||
|
|
||||||
void prepare(std::size_t pos, Poco::UInt8);
|
void prepare(std::size_t pos, Poco::UInt8);
|
||||||
/// Extracts an UInt8.
|
/// Prepares an UInt8.
|
||||||
|
|
||||||
void prepare(std::size_t pos, Poco::Int16);
|
void prepare(std::size_t pos, Poco::Int16);
|
||||||
/// Extracts an Int16.
|
/// Prepares an Int16.
|
||||||
|
|
||||||
void prepare(std::size_t pos, Poco::UInt16);
|
void prepare(std::size_t pos, Poco::UInt16);
|
||||||
/// Extracts an UInt16.
|
/// Prepares an UInt16.
|
||||||
|
|
||||||
void prepare(std::size_t pos, Poco::Int32);
|
void prepare(std::size_t pos, Poco::Int32);
|
||||||
/// Extracts an Int32.
|
/// Prepares an Int32.
|
||||||
|
|
||||||
void prepare(std::size_t pos, Poco::UInt32);
|
void prepare(std::size_t pos, Poco::UInt32);
|
||||||
/// Extracts an UInt32.
|
/// Prepares an UInt32.
|
||||||
|
|
||||||
void prepare(std::size_t pos, Poco::Int64);
|
void prepare(std::size_t pos, Poco::Int64);
|
||||||
/// Extracts an Int64.
|
/// Prepares an Int64.
|
||||||
|
|
||||||
void prepare(std::size_t pos, Poco::UInt64);
|
void prepare(std::size_t pos, Poco::UInt64);
|
||||||
/// Extracts an UInt64.
|
/// Prepares an UInt64.
|
||||||
|
|
||||||
|
#ifndef POCO_LONG_IS_64_BIT
|
||||||
|
void prepare(std::size_t pos, long);
|
||||||
|
/// Prepares a long.
|
||||||
|
#endif
|
||||||
|
|
||||||
void prepare(std::size_t pos, bool);
|
void prepare(std::size_t pos, bool);
|
||||||
/// Extracts a boolean.
|
/// Prepares a boolean.
|
||||||
|
|
||||||
void prepare(std::size_t pos, float);
|
void prepare(std::size_t pos, float);
|
||||||
/// Extracts a float.
|
/// Prepares a float.
|
||||||
|
|
||||||
void prepare(std::size_t pos, double);
|
void prepare(std::size_t pos, double);
|
||||||
/// Extracts a double.
|
/// Prepares a double.
|
||||||
|
|
||||||
void prepare(std::size_t pos, char);
|
void prepare(std::size_t pos, char);
|
||||||
/// Extracts a single character.
|
/// Prepares a single character.
|
||||||
|
|
||||||
void prepare(std::size_t pos, const std::string&);
|
void prepare(std::size_t pos, const std::string&);
|
||||||
/// Extracts a string.
|
/// Prepares a string.
|
||||||
|
|
||||||
void prepare(std::size_t pos, const Poco::Data::BLOB&);
|
void prepare(std::size_t pos, const Poco::Data::BLOB&);
|
||||||
/// Extracts a BLOB.
|
/// Prepares a BLOB.
|
||||||
|
|
||||||
void prepare(std::size_t pos, const Poco::DateTime&);
|
void prepare(std::size_t pos, const Poco::DateTime&);
|
||||||
/// Extracts a DateTime.
|
/// Prepares a DateTime.
|
||||||
|
|
||||||
void prepare(std::size_t pos, const Poco::Any&);
|
void prepare(std::size_t pos, const Poco::Any&);
|
||||||
/// Extracts an Any.
|
/// Prepares an Any.
|
||||||
|
|
||||||
|
void prepare(std::size_t pos, const Poco::DynamicAny&);
|
||||||
|
/// Prepares a DynamicAny.
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user