refs #649, added caches to model data reader

* trait
* const fix distributor list
This commit is contained in:
Klaus Basan
2016-06-06 02:36:49 +02:00
parent c39882e5db
commit 332d8e5fc8
8 changed files with 169 additions and 84 deletions

View File

@@ -32,7 +32,7 @@ namespace BlackMisc
return CDistributor();
}
CDistributor CDistributorList::smartDistributorSelector(const CDistributor &distributorPattern)
CDistributor CDistributorList::smartDistributorSelector(const CDistributor &distributorPattern) const
{
if (distributorPattern.hasValidDbKey())
{

View File

@@ -49,7 +49,7 @@ namespace BlackMisc
CDistributor findByKeyOrAlias(const QString &keyOrAlias) const;
//! Best match by given pattern
CDistributor smartDistributorSelector(const CDistributor &distributorPattern);
CDistributor smartDistributorSelector(const CDistributor &distributorPattern) const;
//! At least is matching key or alias
bool matchesAnyKeyOrAlias(const QString &keyOrAlias) const;