| 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.