D__SEQ_RPTN(2) Demeter Software D__SEQ_RPTN(2) NAME D__seq_rptn - Interface for class D__seq_rptn DESCRIPTION D__seq_rptn is a class template used to define sequential repetition classes. D__seq_rptn is defined as an abstract class template, which means its methods are not fully imple- mented. To define a sequential repetition class, a user must inherit from an instantiation of one of the concrete subc- lasses of D__seq_rptn, e.g., D__linked_list. Assuming template class D__seq_rptn, the following methods are available to users of class D__seq_rptn. _v_i_r_t_u_a_l _v_o_i_d _a_p_p_e_n_d( _R* ) = _v_i_r_t_u_a_l _R* _a_t( _i_n_t ) = _v_i_r_t_u_a_l _D___s_e_q__r_p_t_n<_R>* _c_o_n_c_a_t( _D___s_e_q__r_p_t_n<_R>* ) = _v_i_r_t_u_a_l _v_o_i_d _c_o_n_c_a_t_e_n_a_t_e( _D___s_e_q__r_p_t_n<_R>* ) = _v_i_r_t_u_a_l _R* _f_i_r_s_t() = _0; _v_i_r_t_u_a_l _v_o_i_d _i_n_s_e_r_t( _R* ) = _v_i_r_t_u_a_l _R* _l_a_s_t() = _0; _v_i_r_t_u_a_l _R* _p_o_p() = _0; _v_i_r_t_u_a_l _D___s_e_q__r_p_t_n<_R>* _p_u_s_h( _R* ) = _v_i_r_t_u_a_l _D___s_e_q__r_p_t_n<_R>* _r_e_s_t() = _0; _v_i_r_t_u_a_l _v_o_i_d _r_e_v_e_r_s_e() = _0; _v_i_r_t_u_a_l _D___s_e_q__r_p_t_n<_R>* _s_o_r_t() = _0; Demeter Last change: 14 September 1993 1