| Libbeagle Reference Manual | ||||
|---|---|---|---|---|
BeagleQueryPartOr;
BeagleQueryPartOr* beagle_query_part_or_new (void);
void beagle_query_part_or_add_subpart (BeagleQueryPartOr *part,
BeagleQueryPart *subpart);
BeagleQueryPartOr* beagle_query_part_or_new (void);
Creates a new BeagleQueryPartOr.
| Returns : | the newly created BeagleQueryPartOr. |
void beagle_query_part_or_add_subpart (BeagleQueryPartOr *part, BeagleQueryPart *subpart);
Adds a BeagleQueryPart as a subpart to the BeagleQueryPartOr. It takes ownership of the subpart, so you should not unref it afterward.
part : |
a BeagleQueryPartOr |
subpart : |
a BeagleQueryPart |