Zero  0.1.0
Public Member Functions | List of all members
table_scan_iter_impl< T > Class Template Reference

#include <scan.h>

Inheritance diagram for table_scan_iter_impl< T >:
base_scan_t

Public Member Functions

 table_scan_iter_impl (table_man_t< T > *pmanager)
 
virtual ~table_scan_iter_impl ()
 
virtual w_rc_t next (bool &eof, table_row_t &tuple)
 
- Public Member Functions inherited from base_scan_t
 base_scan_t (index_desc_t *pindex)
 
virtual ~base_scan_t ()
 
w_rc_t open_scan (bool forward=true)
 
w_rc_t open_scan (char *bound, int bsz, bool incl, bool forward=true)
 
w_rc_t open_scan (char *lower, int lowsz, bool lower_incl, char *upper, int upsz, bool upper_incl, bool forward=true)
 

Additional Inherited Members

- Protected Attributes inherited from base_scan_t
index_desc_t_pindex
 
bt_cursor_tbtcursor
 

Constructor & Destructor Documentation

§ table_scan_iter_impl()

template<class T >
table_scan_iter_impl< T >::table_scan_iter_impl ( table_man_t< T > *  pmanager)
inline

§ ~table_scan_iter_impl()

template<class T >
virtual table_scan_iter_impl< T >::~table_scan_iter_impl ( )
inlinevirtual

Member Function Documentation

§ next()

template<class T >
virtual w_rc_t table_scan_iter_impl< T >::next ( bool &  eof,
table_row_t tuple 
)
inlinevirtual

Implements base_scan_t.


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