mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-27 19:10:20 +01:00
- introduced Poco::Dynamic namespace
- moved/renamed: Poco::DynamicAny => Poco::Dynamic::Var Poco::DynamicAny typedef for backward compatibility (deprecated) DynamicAny.h forwarding header for backward compatibility (deprecated) Poco::DynamicAnyHolder => Poco::Dynamic::VarHolder DynamicAnyHolder.h forwarding header for backward compatibility (deprecated) Poco::DynamicStruct => Poco::Dynamic::Struct Poco::DynamicStruct typedef for backward compatibility (deprecated) DynamicStruct.h forwarding header for backward compatibility (deprecated) - changed FastMutex to Mutex in Data::SessionPool (deadlocking)
This commit is contained in:
@@ -96,12 +96,12 @@ RecordSet::~RecordSet()
|
||||
}
|
||||
|
||||
|
||||
DynamicAny RecordSet::value(std::size_t col, std::size_t row, bool useFilter) const
|
||||
Poco::Dynamic::Var RecordSet::value(std::size_t col, std::size_t row, bool useFilter) const
|
||||
{
|
||||
if (useFilter && isFiltered() && !isAllowed(row))
|
||||
throw InvalidAccessException("Row not allowed");
|
||||
|
||||
if (isNull(col, row)) return DynamicAny();
|
||||
if (isNull(col, row)) return Poco::Dynamic::Var();
|
||||
|
||||
switch (columnType(col))
|
||||
{
|
||||
@@ -127,12 +127,12 @@ DynamicAny RecordSet::value(std::size_t col, std::size_t row, bool useFilter) co
|
||||
}
|
||||
|
||||
|
||||
DynamicAny RecordSet::value(const std::string& name, std::size_t row, bool useFilter) const
|
||||
Poco::Dynamic::Var RecordSet::value(const std::string& name, std::size_t row, bool useFilter) const
|
||||
{
|
||||
if (useFilter && isFiltered() && !isAllowed(row))
|
||||
throw InvalidAccessException("Row not allowed");
|
||||
|
||||
if (isNull(metaColumn(name).position(), row)) return DynamicAny();
|
||||
if (isNull(metaColumn(name).position(), row)) return Poco::Dynamic::Var();
|
||||
|
||||
switch (columnType(name))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user