Code

frontend/grammar: Added support for field names in expressions.
[sysdb.git] / src / include / core / store.h
index 760c23d9fa89f7151b0e33267ebcaff0e37936c1..cb7f3e4bbe545e95bf9cd4b8108dbdee52ccfceb 100644 (file)
@@ -335,6 +335,17 @@ sdb_store_ge_matcher(sdb_store_cond_t *cond);
 sdb_store_matcher_t *
 sdb_store_gt_matcher(sdb_store_cond_t *cond);
 
+/*
+ * sdb_store_parse_field_name:
+ * Parse the name of a stored object's queryable field.
+ *
+ * Returns:
+ *  - the field id on success
+ *  - a negative value else
+ */
+int
+sdb_store_parse_field_name(const char *name);
+
 /*
  * sdb_store_matcher_parse_cmp:
  * Parse a simple compare expression (<obj_type>.<attr> <op> <expression>).