Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-10-21 08:51:31

0001 
0002 //              Copyright Catch2 Authors
0003 // Distributed under the Boost Software License, Version 1.0.
0004 //   (See accompanying file LICENSE.txt or copy at
0005 //        https://www.boost.org/LICENSE_1_0.txt)
0006 
0007 // SPDX-License-Identifier: BSL-1.0
0008 // Adapted from donated nonius code.
0009 
0010 #ifndef CATCH_ESTIMATE_HPP_INCLUDED
0011 #define CATCH_ESTIMATE_HPP_INCLUDED
0012 
0013 namespace Catch {
0014     namespace Benchmark {
0015         template <typename Type>
0016         struct Estimate {
0017             Type point;
0018             Type lower_bound;
0019             Type upper_bound;
0020             double confidence_interval;
0021         };
0022     } // namespace Benchmark
0023 } // namespace Catch
0024 
0025 #endif // CATCH_ESTIMATE_HPP_INCLUDED