PF_API 0.52
Namespaces | Functions

Code/Libs/Utils_LIB/UHashBenchmarkTests.cpp File Reference

#include "UHashBenchmarkTests.h"
#include "UPrecisionTimer.h"
#include <fstream>
#include <stdlib.h>
#include <time.h>
#include <limits.h>
#include "UHash.h"
#include <ext/hash_map>
#include <map>

Namespaces

namespace  OpenSkyNet
namespace  OpenSkyNet::Utils
namespace  OpenSkyNet::Utils::HashBenchmarkTests

Functions

void OpenSkyNet::Utils::HashBenchmarkTests::beginLogging (const char *logFilepath_)
void OpenSkyNet::Utils::HashBenchmarkTests::logTime (double time_, bool isTestDone_=false)
void OpenSkyNet::Utils::HashBenchmarkTests::endLogging ()
void OpenSkyNet::Utils::HashBenchmarkTests::add_randomKeys128_1 ()
void OpenSkyNet::Utils::HashBenchmarkTests::add_randomKeys128_256 ()
void OpenSkyNet::Utils::HashBenchmarkTests::add_randomKeys4096_1 ()
void OpenSkyNet::Utils::HashBenchmarkTests::add_randomKeys4096_8192 ()
void OpenSkyNet::Utils::HashBenchmarkTests::add_randomKeys131072_1 ()
void OpenSkyNet::Utils::HashBenchmarkTests::add_randomKeys131072_262144 ()
void OpenSkyNet::Utils::HashBenchmarkTests::find_randomKeys4096_8192 ()
void OpenSkyNet::Utils::HashBenchmarkTests::find_randomKeys131072_262144 ()
void OpenSkyNet::Utils::HashBenchmarkTests::remove_randomKeys4096_8192 ()
void OpenSkyNet::Utils::HashBenchmarkTests::clear_randomKeys4096_8192 ()
void OpenSkyNet::Utils::HashBenchmarkTests::go (const char *logFilepath_)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines