41#include "EST_TTimeIndex.h"
43template<
class CONTAINER>
50template<
class CONTAINER>
57template<
class CONTAINER>
64template<
class CONTAINER>
82 for(; c.valid_index(i); i=c.next_index(i))
84 float t = c.time_of(i);
85 int b = (int)(t/p_time_step);
86 if (b>=p_entries.num_columns())
87 b = p_entries.num_columns()-1;
89 if ( t > p_entries(
bb).t )
99template<
class CONTAINER>
103 CONTAINER::Index &
in(*(Index *)
inp);
104 in= CONTAINER::bad_index();
106 if (p_container==NULL)
109 int b = (int)(t/p_time_step);
111 if (b>=p_entries.num_columns())
112 b = p_entries.num_columns()-1;
114 Index i = p_entries(b).i;
116 for(Index
j=i; p_container->valid_index(
j);
j = p_container->next_index(
j))
118 if (p_container->time_of(
j) > t)
129template<
class CONTAINER>
134template<
class CONTAINER>
137{ (
void)
e;
return s <<
"entry"; }