| 315 | } |
| 316 | |
| 317 | std::size_t |
| 318 | sample_result::size(const std::string_view registerName) const noexcept { |
| 319 | auto [found, result] = try_retrieve_result(registerName.data()); |
| 320 | if (found) |
| 321 | return result.counts.size(); |
| 322 | else |
| 323 | return 0; |
| 324 | } |
| 325 | |
| 326 | double sample_result::probability(std::string_view bitStr, |
| 327 | const std::string_view registerName) const { |
no test coverage detected