[#BloombergLP-bslmt-ThroughputBenchmarkResult-getPercentile] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslmt.adoc[bslmt]::xref:BloombergLP/bslmt/ThroughputBenchmarkResult.adoc[ThroughputBenchmarkResult]::getPercentile :relfileprefix: ../../../ :mrdocs: Load the given percentage throughput for the specified thread group. == Synopsis Declared in `<bslmt_throughputbenchmarkresult.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void getPercentile( double* percentile, double percentage, int threadGroupIndex) const; ---- == Description Load into the specified `percentile` the specified `percentage` throughput (count / second) of the work done by all the threads in the specified `threadGroupIndex`. A `percentage` of 0.0 is the minimum, and a `percentage` of 1.0 is the maximum. The behavior is undefined unless `0 <= threadGroupIndex < numThreadGroups` and `0.0 <= percentage <= 1.0`. == Parameters [cols="1,4"] |=== | Name| Description | *percentile* | loadable throughput at `percentage` | *percentage* | percentile in the range `[0.0, 1.0]` | *threadGroupIndex* | index of the thread group |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#