| Member | Description | 
|---|---|
| refresh | Read data from underlying database via its cursor, and update its cached value. | 
| close_cursor | Close its cursor. | 
| set_bulk_buffer | Call this function to modify bulk buffer size. | 
| get_bulk_bufsize | Return current bulk buffer size. | 
| db_base_iterator | Default constructor. | 
| operator= | Iterator assignment operator. | 
| ~db_base_iterator | Destructor. | 
| get_bulk_retrieval | Get bulk buffer size. | 
| is_rmw | Get DB_RMW setting. | 
| is_directdb_get | Get direct database get setting. | 
int refresh(bool from_db=true)
Read data from underlying database via its cursor, and update its cached value.
0 if succeeded. Otherwise an DbstlException exception will be thrown.