From 579d2dbbbb6865a80d0e70425e94e386549ad94e Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Thu, 29 May 2014 16:03:43 -0700 Subject: Break the caskbench_result functionality out into its own files ref: https://github.com/Samsung/caskbench/issues/51 --- src/caskbench_result.cpp | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/caskbench_result.cpp (limited to 'src/caskbench_result.cpp') diff --git a/src/caskbench_result.cpp b/src/caskbench_result.cpp new file mode 100644 index 0000000..0c7df1b --- /dev/null +++ b/src/caskbench_result.cpp @@ -0,0 +1,38 @@ +/* + * Copyright 2014 © Samsung Research America, Silicon Valley + * + * Use of this source code is governed by the 3-Clause BSD license + * specified in the COPYING file included with this source code. + */ +#include + +#include + +#include "caskbench_result.h" + +void +result_init(caskbench_result_t *result, const char* name) +{ + assert(result); + + result->test_case_name = name; + result->size = 0; + result->min_run_time = -1.0; + result->avg_run_time = -1.0; + result->max_run_time = -1.0; + result->median_run_time = -1.0; + result->standard_deviation = -1.0; + result->avg_frames_per_second = -1.0; + result->status = 0; +} + +/* + Local Variables: + mode:c++ + c-file-style:"stroustrup" + c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) + indent-tabs-mode:nil + fill-column:99 + End: +*/ +// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 : -- cgit v1.3.1-4-g156e