BeagleQueryPartProperty

BeagleQueryPartProperty

Synopsis

struct              BeagleQueryPartProperty;
BeagleQueryPartProperty * beagle_query_part_property_new
                                                        (void);
void                beagle_query_part_property_set_key  (BeagleQueryPartProperty *part,
                                                         const char *key);
void                beagle_query_part_property_set_value
                                                        (BeagleQueryPartProperty *part,
                                                         const char *value);
void                beagle_query_part_property_set_property_type
                                                        (BeagleQueryPartProperty *part,
                                                         BeaglePropertyType prop_type);

Object Hierarchy

  GObject
   +----BeagleQueryPart
         +----BeagleQueryPartProperty

Description

Details

struct BeagleQueryPartProperty

struct BeagleQueryPartProperty;


beagle_query_part_property_new ()

BeagleQueryPartProperty * beagle_query_part_property_new
                                                        (void);

Creates a new BeagleQueryPartProperty.

Returns :

a newly created BeagleQueryPartProperty.

beagle_query_part_property_set_key ()

void                beagle_query_part_property_set_key  (BeagleQueryPartProperty *part,
                                                         const char *key);

Sets the key of the BeagleQueryPartProperty to be queried against. For example, "beagle:Type".

part :

a BeagleQueryPartProperty

key :

a const char *

beagle_query_part_property_set_value ()

void                beagle_query_part_property_set_value
                                                        (BeagleQueryPartProperty *part,
                                                         const char *value);

Sets the value of the BeagleQueryPartProperty to be queried for. For example, "MailMessage".

part :

a BeagleQueryPartProperty

value :

a const char *

beagle_query_part_property_set_property_type ()

void                beagle_query_part_property_set_property_type
                                                        (BeagleQueryPartProperty *part,
                                                         BeaglePropertyType prop_type);

Sets the property type of the BeagleQueryPartProperty to be queried for.

part :

a BeagleQueryPartProperty

prop_type :

a value of BeaglePropertyType