| IteratorIterator — unified iterator |  | 
Description
The iterator keeps the direction and the last position
for access to the internal library tables/lists.
 
Functions
scols_free_iter ()
void
scols_free_iter (struct libscols_iter *itr);
Deallocates the iterator.
 
scols_iter_get_direction ()
int
scols_iter_get_direction (const struct libscols_iter *itr);
Returns
 SCOLS_INTER_{FOR,BACK}WARD
 
 
scols_new_iter ()
struct libscols_iter *
scols_new_iter (int direction);
Returns
 newly allocated generic libmount iterator.
 
 
scols_reset_iter ()
void
scols_reset_iter (struct libscols_iter *itr,
                  int direction);
Resets the iterator.
 
 
Types and Values
struct libscols_iter
struct libscols_iter;
Generic iterator