data fixes (getters constness, string any handling)

This commit is contained in:
Alex Fabijanic
2018-05-07 15:23:19 +00:00
parent fa042447a4
commit 55e56b668d
20 changed files with 672 additions and 358 deletions

View File

@@ -42,7 +42,7 @@ PooledSessionImpl::~PooledSessionImpl()
}
StatementImpl* PooledSessionImpl::createStatementImpl()
StatementImpl::Ptr PooledSessionImpl::createStatementImpl()
{
return access()->createStatementImpl();
}
@@ -60,7 +60,7 @@ void PooledSessionImpl::commit()
}
bool PooledSessionImpl::isConnected()
bool PooledSessionImpl::isConnected() const
{
return access()->isConnected();
}
@@ -72,19 +72,19 @@ void PooledSessionImpl::setConnectionTimeout(std::size_t timeout)
}
std::size_t PooledSessionImpl::getConnectionTimeout()
std::size_t PooledSessionImpl::getConnectionTimeout() const
{
return access()->getConnectionTimeout();
}
bool PooledSessionImpl::canTransact()
bool PooledSessionImpl::canTransact() const
{
return access()->canTransact();
}
bool PooledSessionImpl::isTransaction()
bool PooledSessionImpl::isTransaction() const
{
return access()->isTransaction();
}
@@ -96,19 +96,19 @@ void PooledSessionImpl::setTransactionIsolation(Poco::UInt32 ti)
}
Poco::UInt32 PooledSessionImpl::getTransactionIsolation()
Poco::UInt32 PooledSessionImpl::getTransactionIsolation() const
{
return access()->getTransactionIsolation();
}
bool PooledSessionImpl::hasTransactionIsolation(Poco::UInt32 ti)
bool PooledSessionImpl::hasTransactionIsolation(Poco::UInt32 ti) const
{
return access()->hasTransactionIsolation(ti);
}
bool PooledSessionImpl::isTransactionIsolation(Poco::UInt32 ti)
bool PooledSessionImpl::isTransactionIsolation(Poco::UInt32 ti) const
{
return access()->isTransactionIsolation(ti);
}