Zero  0.1.0
Public Member Functions | Private Attributes | List of all members
asc_sort_iter_impl Class Reference

#include <sort.h>

Public Member Functions

 asc_sort_iter_impl (asc_sort_buffer_t *psortbuf, asc_sort_man_impl *psortman)
 
w_rc_t open_scan ()
 
w_rc_t close_scan ()
 
w_rc_t next (bool &eof, table_row_t &tuple)
 
void reset ()
 

Private Attributes

asc_sort_buffer_tpsortbuf
 
asc_sort_man_impl_manager
 
int _index
 

Constructor & Destructor Documentation

§ asc_sort_iter_impl()

asc_sort_iter_impl::asc_sort_iter_impl ( asc_sort_buffer_t psortbuf,
asc_sort_man_impl psortman 
)
inline

Member Function Documentation

§ close_scan()

w_rc_t asc_sort_iter_impl::close_scan ( )
inline

§ next()

w_rc_t asc_sort_iter_impl::next ( bool &  eof,
table_row_t tuple 
)
inline

§ open_scan()

w_rc_t asc_sort_iter_impl::open_scan ( )
inline

§ reset()

void asc_sort_iter_impl::reset ( )
inline

Member Data Documentation

§ _index

int asc_sort_iter_impl::_index
private

§ _manager

asc_sort_man_impl* asc_sort_iter_impl::_manager
private

§ psortbuf

asc_sort_buffer_t* asc_sort_iter_impl::psortbuf
private

The documentation for this class was generated from the following file: