| Libbeagle Reference Manual | ||||
|---|---|---|---|---|
#define BEAGLE_QUERY_PART_TARGET_ALL enum BeagleQueryPartLogic; BeagleQueryPart; void beagle_query_part_set_logic (BeagleQueryPart *part, BeagleQueryPartLogic logic);
GObject
+----BeagleQueryPart
+----BeagleQueryPartText
+----BeagleQueryPartWildcard
+----BeagleQueryPartUri
+----BeagleQueryPartDate
+----BeagleQueryPartOr
+----BeagleQueryPartProperty
+----BeagleQueryPartHuman
typedef enum {
BEAGLE_QUERY_PART_LOGIC_REQUIRED = 1,
BEAGLE_QUERY_PART_LOGIC_PROHIBITED = 2
} BeagleQueryPartLogic;
void beagle_query_part_set_logic (BeagleQueryPart *part, BeagleQueryPartLogic logic);
Set the BeagleQueryLogic for a BeagleQueryPart. This is used to determine whether this part should be required or prohibited.
part : |
a BeagleQueryPart |
logic : |
a value in enum BeagleQueryLogic |