BeagleQueryPartOr

BeagleQueryPartOr

Synopsis




                    BeagleQueryPartOr;
BeagleQueryPartOr*  beagle_query_part_or_new            (void);
void                beagle_query_part_or_add_subpart    (BeagleQueryPartOr *part,
                                                         BeagleQueryPart *subpart);


Object Hierarchy


  GObject
   +----BeagleQueryPart
         +----BeagleQueryPartOr

Description

Details

BeagleQueryPartOr

typedef struct _BeagleQueryPartOr BeagleQueryPartOr;


beagle_query_part_or_new ()

BeagleQueryPartOr*  beagle_query_part_or_new            (void);

Creates a new BeagleQueryPartOr.

Returns : the newly created BeagleQueryPartOr.

beagle_query_part_or_add_subpart ()

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