μHAL (v2.7.9)
Part of the IPbus software repository
uhal::tests::PerfTester Member List

This is the complete list of members for uhal::tests::PerfTester, including all inherited members.

badInput() constuhal::tests::PerfTesterprivate
bandwidthRxTest()uhal::tests::PerfTesterprivate
bandwidthTxTest()uhal::tests::PerfTesterprivate
buffersEqual(const U32Vec &writeBuffer, const U32ValVec &readBuffer) constuhal::tests::PerfTesterprivate
buildClients()uhal::tests::PerfTesterprivate
ClientPtr typedefuhal::tests::PerfTesterprivate
ClientVec typedefuhal::tests::PerfTesterprivate
getRandomBlockSize(const uint32_t maxSize)uhal::tests::PerfTesterprivatestatic
getRandomBuffer(unsigned size)uhal::tests::PerfTesterprivatestatic
m_bandwidthTestDepthuhal::tests::PerfTesterprivate
m_baseAddruhal::tests::PerfTesterprivate
m_baseAddrStruhal::tests::PerfTesterprivate
m_clientsuhal::tests::PerfTesterprivate
m_deviceURIsuhal::tests::PerfTesterprivate
m_includeConnectuhal::tests::PerfTesterprivate
m_iterationsuhal::tests::PerfTesterprivate
m_perIterationDispatchuhal::tests::PerfTesterprivate
m_testDescMapuhal::tests::PerfTesterprivate
m_testFuncMapuhal::tests::PerfTesterprivate
m_testNameuhal::tests::PerfTesterprivate
m_verboseuhal::tests::PerfTesterprivate
outputHelpText(const std::string &argDescriptions) constuhal::tests::PerfTesterprivate
outputStandardResults(double totalSeconds) constuhal::tests::PerfTesterprivate
outputTestDescriptionsList() constuhal::tests::PerfTesterprivate
outputUserChoices() constuhal::tests::PerfTesterprivate
PerfTester()uhal::tests::PerfTester
PtrToTestFunc typedefuhal::tests::PerfTesterprivate
run(int argc, char *argv[])uhal::tests::PerfTester
runValidationTest(const std::vector< ClientInterface * > &aClients, const uint32_t aBaseAddr, const uint32_t aDepth, const size_t aNrIterations, const bool aDispatchEachIteration, const bool aVerbose)uhal::tests::PerfTesterstatic
sandbox()uhal::tests::PerfTesterprivate
StringVec typedefuhal::tests::PerfTesterprivate
TestDescMap typedefuhal::tests::PerfTesterprivate
TestFuncMap typedefuhal::tests::PerfTesterprivate
U32 typedefuhal::tests::PerfTesterprivate
U32ValVec typedefuhal::tests::PerfTesterprivate
U32Vec typedefuhal::tests::PerfTesterprivate
validation_test_block_write_read(uhal::ClientInterface &c, const uint32_t addr, const uint32_t depth, const bool perTransactionDispatch, const bool aVerbose)uhal::tests::PerfTesterprivatestatic
validation_test_single_write_read(uhal::ClientInterface &c, const uint32_t addr, const bool perTransactionDispatch, const bool aVerbose)uhal::tests::PerfTesterprivatestatic
validation_test_write_rmwbits_read(uhal::ClientInterface &c, const uint32_t addr, const bool perTransactionDispatch, const bool aVerbose)uhal::tests::PerfTesterprivatestatic
validation_test_write_rmwsum_read(uhal::ClientInterface &c, const uint32_t addr, const bool perTransactionDispatch, const bool aVerbose)uhal::tests::PerfTesterprivatestatic
validationTest()uhal::tests::PerfTesterprivate
~PerfTester()uhal::tests::PerfTesterinline