28 #ifndef BENCH_TCFF_2_INCLUDED
29 #define BENCH_TCFF_2_INCLUDED
37 #include "../base/ver.h"
48 #include "../base/str.h"
51 #ifndef CHECK_INCLUDED
52 #include "../base/check.h"
55 #ifndef STACK_INCLUDED
56 #include "../bds/stack.h"
59 #ifndef LIST_2_INCLUDED
60 #include "../rel/list_2.h"
63 #ifndef CUR_2_INCLUDED
64 #include "../rel/cur_2.h"
67 #ifndef SET_2_INCLUDED
68 #include "../rel/set_2.h"
71 #ifndef REL_N_N_INCLUDED
72 #include "../rel/rel_n_n.h"
75 #ifndef CUR_N_N_INCLUDED
76 #include "../rel/cur_n_n.h"
79 #ifndef BENCH_INCLUDED
91 static const long BENCH_TCFF_2_MAGIC = 0x5443460AL;
126 "tc(X,Y) Bench., Ver.2: Rel/Var->Attrs, Cursor Interface";
130 str_t file(
int i)
const;
133 long result(
int i)
const;
159 inline bool error() {
170 inline void close() {
236 bool first_exit_point;
Abstract Superclass of Standard Benchmarks with load() and eval()
Abstract superclass for Standard Benchmarks with load() and eval() Methods.
Definition: bench.h:67
Definition: bench_tcff_2.h:98
const char * str_t
Definition: str.h:41
bool load(str_t filename)
Definition: bench_tcff_2.cpp:110
#define STR_NULL
Definition: str.h:52