path_info_iter_context_t Struct Reference

Private internal context used to iterate over the set of lwatch_path_info_t structs returned by a watch database query. More...

List of all members.

Public Attributes

struct database_iter_context_t iter
 publicly visible iteration context
sqlite3_stmt * stmt
 query statement result being iterated over
int step_result
 result from the last statement step operation
struct lwatch_path_info_t path_info
 struct populated from query result returned as next iteration step


Detailed Description

Private internal context used to iterate over the set of lwatch_path_info_t structs returned by a watch database query.

It contains the public database_iter_context_t struct which is all the public API presents. What follows the database_iter_context_t is not visible publicly and constitues the private state which is needed to step the iteration.

See also:
database_iter_context_t

path_info_iter_next()

Definition at line 79 of file watch_database.c.


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

Generated on Mon Aug 31 10:06:21 2009 by  doxygen 1.5.8