mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-26 18:42:41 +01:00
data housekeeping
- removed naked pointers from Data interfaces - fixed GH #82: name conflict in Data::Keywords::bind - fixed GH #157: MySQL: cannot bind to 'long' data type on Windows/Visual C++ - fixed GH #158: MySQL: MYSQL_BIND 'is_unsigned' member is not set
This commit is contained in:
@@ -104,10 +104,10 @@ protected:
|
||||
void bindImpl();
|
||||
/// Binds parameters
|
||||
|
||||
AbstractExtractor& extractor();
|
||||
AbstractExtraction::ExtractorPtr extractor();
|
||||
/// Returns the concrete extractor used by the statement.
|
||||
|
||||
AbstractBinder& binder();
|
||||
AbstractBinding::BinderPtr binder();
|
||||
/// Returns the concrete binder used by the statement.
|
||||
|
||||
private:
|
||||
@@ -144,15 +144,15 @@ private:
|
||||
//
|
||||
// inlines
|
||||
//
|
||||
inline AbstractExtractor& SQLiteStatementImpl::extractor()
|
||||
inline AbstractExtraction::ExtractorPtr SQLiteStatementImpl::extractor()
|
||||
{
|
||||
return *_pExtractor;
|
||||
return _pExtractor;
|
||||
}
|
||||
|
||||
|
||||
inline AbstractBinder& SQLiteStatementImpl::binder()
|
||||
inline AbstractBinding::BinderPtr SQLiteStatementImpl::binder()
|
||||
{
|
||||
return *_pBinder;
|
||||
return _pBinder;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user