コード例 #1
0
ファイル: hashtable.cpp プロジェクト: aveek0218/ImpalaPythia
vector<unsigned int> HashTable::statBuckets()
{
	vector<unsigned int> ret;

	HashTable::Iterator it = createIterator();
	for (unsigned int i=0; i<getNumberOfBuckets(); ++i)
	{
		placeIterator(it, i);
		unsigned int count = 0;

		while (it.next())
		{
			++count;
		}

		if (count >= ret.size())
		{
			ret.resize(count+1, 0);
		}

		++ret.at(count);
	}

	return ret;
}
コード例 #2
0
//GUI user count
void Dispatcher::getHostCount()
{
    emit returnHostCount(getNumberOfHosts(), getNumberOfBuckets());
}