HEBench
hebench::TestHarness::IDataLoader Member List

This is the complete list of members for hebench::TestHarness::IDataLoader, including all inherited members.

createDataBuffer(std::uint64_t size, std::int64_t tag)hebench::TestHarness::IDataLoaderstatic
createDataPack(std::uint64_t buffer_count, std::uint64_t param_position)hebench::TestHarness::IDataLoaderstatic
createDataPackCollection(std::uint64_t data_pack_count)hebench::TestHarness::IDataLoaderstatic
getParameterCount() const =0hebench::TestHarness::IDataLoaderpure virtual
getParameterData(std::uint64_t param_position) const =0hebench::TestHarness::IDataLoaderpure virtual
getResultCount() const =0hebench::TestHarness::IDataLoaderpure virtual
getResultData(std::uint64_t param_position) const =0hebench::TestHarness::IDataLoaderpure virtual
getResultFor(const std::uint64_t *param_data_pack_indices)=0hebench::TestHarness::IDataLoaderpure virtual
getResultIndex(const std::uint64_t *param_data_pack_indices) const =0hebench::TestHarness::IDataLoaderpure virtual
getTotalDataLoaded() const =0hebench::TestHarness::IDataLoaderpure virtual
IDataLoader()hebench::TestHarness::IDataLoaderinlineprotected
Ptr typedefhebench::TestHarness::IDataLoader
ResultDataPtr typedefhebench::TestHarness::IDataLoader
sizeOf(hebench::APIBridge::DataType data_type)hebench::TestHarness::IDataLoaderstatic
unique_ptr_custom_deleter typedefhebench::TestHarness::IDataLoader
~IDataLoader()hebench::TestHarness::IDataLoaderinlinevirtual