| Libbeagle Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#define BEAGLE_QUERY_PART_TARGET_ALL enum BeagleQueryPartLogic; struct 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.
|
a BeagleQueryPart |
|
a value in enum BeagleQueryLogic |