mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-29 12:18:01 +01:00
- made prefix() and postfix() virtual
- avoid stream operator calls when copying empty strings
This commit is contained in:
@@ -616,13 +616,6 @@ inline RecordSet::Iterator RecordSet::end()
|
||||
}
|
||||
|
||||
|
||||
inline std::ostream& RecordSet::copyNames(std::ostream& os) const
|
||||
{
|
||||
os << (*_pBegin)->namesToString();
|
||||
return os;
|
||||
}
|
||||
|
||||
|
||||
inline const RowFilter* RecordSet::getFilter() const
|
||||
{
|
||||
return _pFilter;
|
||||
|
||||
@@ -103,10 +103,10 @@ public:
|
||||
void setTotalRowCount(int count);
|
||||
/// Sets total row count.
|
||||
|
||||
const std::string& prefix() const;
|
||||
virtual const std::string& prefix() const;
|
||||
/// Returns prefix string;
|
||||
|
||||
const std::string& postfix() const;
|
||||
virtual const std::string& postfix() const;
|
||||
/// Returns postfix string;
|
||||
|
||||
void reset();
|
||||
@@ -116,7 +116,7 @@ public:
|
||||
protected:
|
||||
|
||||
void setPrefix(const std::string& prefix) const;
|
||||
/// Sets the p[refix for the formatter.
|
||||
/// Sets the prefix for the formatter.
|
||||
|
||||
void setPostfix(const std::string& postfix) const;
|
||||
/// Sets the postfix for the formatter
|
||||
|
||||
Reference in New Issue
Block a user