aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/backend/ebook/e-book-query.h
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/backend/ebook/e-book-query.h')
-rw-r--r--addressbook/backend/ebook/e-book-query.h49
1 files changed, 0 insertions, 49 deletions
diff --git a/addressbook/backend/ebook/e-book-query.h b/addressbook/backend/ebook/e-book-query.h
deleted file mode 100644
index e36887f6f2..0000000000
--- a/addressbook/backend/ebook/e-book-query.h
+++ /dev/null
@@ -1,49 +0,0 @@
-
-#ifndef __E_BOOK_QUERY_H__
-#define __E_BOOK_QUERY_H__
-
-#include <ebook/e-contact.h>
-
-G_BEGIN_DECLS
-
-typedef struct EBookQuery EBookQuery;
-
-typedef enum {
- E_BOOK_QUERY_IS,
- E_BOOK_QUERY_CONTAINS,
- E_BOOK_QUERY_BEGINS_WITH,
- E_BOOK_QUERY_ENDS_WITH,
-
-#if notyet
- E_BOOK_QUERY_LT,
- E_BOOK_QUERY_LE,
- E_BOOK_QUERY_GT,
- E_BOOK_QUERY_GE,
- E_BOOK_QUERY_EQ,
-#endif
-} EBookQueryTest;
-
-EBookQuery* e_book_query_from_string (const char *sexp);
-char* e_book_query_to_string (EBookQuery *q);
-
-void e_book_query_ref (EBookQuery *q);
-void e_book_query_unref (EBookQuery *q);
-
-EBookQuery* e_book_query_and (int nqs, EBookQuery **qs, gboolean unref);
-EBookQuery* e_book_query_andv (EBookQuery *q, ...);
-EBookQuery* e_book_query_or (int nqs, EBookQuery **qs, gboolean unref);
-EBookQuery* e_book_query_orv (EBookQuery *q, ...);
-
-EBookQuery* e_book_query_not (EBookQuery *qs, gboolean unref);
-
-EBookQuery* e_book_query_field_exists (EContactField field);
-EBookQuery* e_book_query_field_test (EContactField field,
- EBookQueryTest test,
- const char *value);
-
-/* a special any field contains query */
-EBookQuery* e_book_query_any_field_contains (const char *value);
-
-G_END_DECLS
-
-#endif /* __E_BOOK_QUERY_H__ */