Code

store: Removed now unused support for attribute matchers in old code.
[sysdb.git] / src / include / core / store.h
index 4e9e32ce1d25ec980a15eb16773f6c52f1773daa..684a3ccf020e5d996acf717e7c06bb3a0925ce3e 100644 (file)
@@ -369,15 +369,6 @@ struct sdb_store_cond;
 typedef struct sdb_store_cond sdb_store_cond_t;
 #define SDB_STORE_COND(obj) ((sdb_store_cond_t *)(obj))
 
-/*
- * sdb_store_attr_cond:
- * Creates a conditional based on attribute values. The value of stored
- * attributes is compared against the value the expression evaluates to. See
- * sdb_data_cmp for details about the comparison.
- */
-sdb_store_cond_t *
-sdb_store_attr_cond(const char *name, sdb_store_expr_t *expr);
-
 /*
  * sdb_store_name_matcher:
  * Creates a matcher matching by the specified object type's name. If 're' is
@@ -521,14 +512,14 @@ sdb_store_parse_field_name(const char *name);
 
 /*
  * sdb_store_matcher_parse_cmp:
- * Parse a simple compare expression (<obj_type>.<attr> <op> <expression>).
+ * Parse a simple compare expression (<obj_type> <op> <expression>).
  *
  * Returns:
  *  - a matcher object on success
  *  - NULL else
  */
 sdb_store_matcher_t *
-sdb_store_matcher_parse_cmp(const char *obj_type, const char *attr,
+sdb_store_matcher_parse_cmp(const char *obj_type,
                const char *op, sdb_store_expr_t *expr);
 
 /*