razor.h
changeset 216 b97c130460a5
parent 212 e8f493d8ff9a
child 224 5803b6151d02
child 230 c1e2aed8dd07
     1.1 --- a/razor.h	Wed Apr 09 21:14:36 2008 -0400
     1.2 +++ b/razor.h	Wed Jun 04 13:27:49 2008 -0400
     1.3 @@ -68,6 +68,17 @@
     1.4  				const char **arch);
     1.5  void razor_package_iterator_destroy(struct razor_package_iterator *pi);
     1.6  
     1.7 +struct razor_package_query *
     1.8 +razor_package_query_create(struct razor_set *set);
     1.9 +void
    1.10 +razor_package_query_add_package(struct razor_package_query *pq,
    1.11 +				struct razor_package *p);
    1.12 +void
    1.13 +razor_package_query_add_iterator(struct razor_package_query *pq,
    1.14 +				 struct razor_package_iterator *pi);
    1.15 +struct razor_package_iterator *
    1.16 +razor_package_query_finish(struct razor_package_query *pq);
    1.17 +
    1.18  struct razor_property_iterator;
    1.19  struct razor_property_iterator *
    1.20  razor_property_iterator_create(struct razor_set *set,