Properties

Properties

Synopsis


#include <libtracker-common/tracker-property.h>

                    TrackerProperty;
TrackerProperty *   tracker_property_new                (void);
TrackerPropertyType  tracker_property_get_data_type     (TrackerProperty *property);
gboolean            tracker_property_get_embedded       (TrackerProperty *property);
gboolean            tracker_property_get_filtered       (TrackerProperty *property);
gboolean            tracker_property_get_multiple_values
                                                        (TrackerProperty *property);
const gchar *       tracker_property_get_name           (TrackerProperty *property);
gint                tracker_property_get_weight         (TrackerProperty *property);
void                tracker_property_set_data_type      (TrackerProperty *property,
                                                         TrackerPropertyType value);
void                tracker_property_set_embedded       (TrackerProperty *property,
                                                         gboolean value);
void                tracker_property_set_filtered       (TrackerProperty *property,
                                                         gboolean value);
void                tracker_property_set_multiple_values
                                                        (TrackerProperty *property,
                                                         gboolean value);
void                tracker_property_set_weight         (TrackerProperty *property,
                                                         gint value);
const gchar *       tracker_property_type_to_string     (TrackerPropertyType fieldtype);

Description

Details

TrackerProperty

typedef struct {
	GObject      parent;
} TrackerProperty;


tracker_property_new ()

TrackerProperty *   tracker_property_new                (void);

Creates a new TrackerProperty instance.

Returns :

The newly created TrackerProperty

tracker_property_get_data_type ()

TrackerPropertyType  tracker_property_get_data_type     (TrackerProperty *property);

property :

Returns :


tracker_property_get_embedded ()

gboolean            tracker_property_get_embedded       (TrackerProperty *property);

property :

Returns :


tracker_property_get_filtered ()

gboolean            tracker_property_get_filtered       (TrackerProperty *property);

property :

Returns :


tracker_property_get_multiple_values ()

gboolean            tracker_property_get_multiple_values
                                                        (TrackerProperty *property);

property :

Returns :


tracker_property_get_name ()

const gchar *       tracker_property_get_name           (TrackerProperty *property);

property :

Returns :


tracker_property_get_weight ()

gint                tracker_property_get_weight         (TrackerProperty *property);

property :

Returns :


tracker_property_set_data_type ()

void                tracker_property_set_data_type      (TrackerProperty *property,
                                                         TrackerPropertyType value);

property :

value :


tracker_property_set_embedded ()

void                tracker_property_set_embedded       (TrackerProperty *property,
                                                         gboolean value);

property :

value :


tracker_property_set_filtered ()

void                tracker_property_set_filtered       (TrackerProperty *property,
                                                         gboolean value);

property :

value :


tracker_property_set_multiple_values ()

void                tracker_property_set_multiple_values
                                                        (TrackerProperty *property,
                                                         gboolean value);

property :

value :


tracker_property_set_weight ()

void                tracker_property_set_weight         (TrackerProperty *property,
                                                         gint value);

property :

value :


tracker_property_type_to_string ()

const gchar *       tracker_property_type_to_string     (TrackerPropertyType fieldtype);

fieldtype :

Returns :