[Tracker] Metadata types and classes



Hi,
Tracker's metadata classes and types are a bit confusing to me. I'd
appreciate if someone could shed some light on that.

My confusion stems from the following API functions :
tracker_metadata_get_type_details(),
tracker_metadata_get_registered_types() and
tracker_metadata_get_registered_classes().

The type name passed to the first function is one of the class names
that I get from the third. However, if I pass the same class name to the
second function, it doesn't return anything.

What exactly then, is the difference between a type and a class?

FWIW, I'm not a Gnome developer and am very new to tracker in general. I
am writing LibTracker::Client which would be a Perl interface to
libtrackerclient.

Thanks,
--gera.

Attachment: signature.asc
Description: Digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]