Top | ![]() |
![]() |
![]() |
![]() |
OsinfoProductList * | osinfo_product_get_related () |
void | osinfo_product_add_related () |
const gchar * | osinfo_product_get_vendor () |
const gchar * | osinfo_product_get_version () |
const gchar * | osinfo_product_get_short_id () |
const gchar * | osinfo_product_get_name () |
const gchar * | osinfo_product_get_codename () |
const gchar * | osinfo_product_get_release_date_string () |
const gchar * | osinfo_product_get_eol_date_string () |
GDate * | osinfo_product_get_release_date () |
GDate * | osinfo_product_get_eol_date () |
const gchar * | osinfo_product_get_logo () |
GList * | osinfo_product_get_short_id_list () |
#define | OSINFO_TYPE_PRODUCT |
#define | OSINFO_PRODUCT_PROP_VENDOR |
#define | OSINFO_PRODUCT_PROP_VERSION |
#define | OSINFO_PRODUCT_PROP_SHORT_ID |
#define | OSINFO_PRODUCT_PROP_NAME |
#define | OSINFO_PRODUCT_PROP_RELEASE_DATE |
#define | OSINFO_PRODUCT_PROP_EOL_DATE |
#define | OSINFO_PRODUCT_PROP_CODENAME |
#define | OSINFO_PRODUCT_PROP_LOGO |
enum | OsinfoProductRelationship |
OsinfoProduct is an entity representing an software product. There are relationships amongst products to declare which are newest releases, which are clones and which are derived from a common ancestry.
OsinfoProductList * osinfo_product_get_related (OsinfoProduct *product
,OsinfoProductRelationship relshp
);
Get a list of products satisfying the requested relationship
void osinfo_product_add_related (OsinfoProduct *product
,OsinfoProductRelationship relshp
,OsinfoProduct *otherproduct
);
Add an association between two products
const gchar *
osinfo_product_get_release_date_string
(OsinfoProduct *product
);
Since: 0.2.8
const gchar *
osinfo_product_get_eol_date_string (OsinfoProduct *product
);
Since: 0.2.8
GDate *
osinfo_product_get_release_date (OsinfoProduct *product
);
Since: 0.2.8
GDate *
osinfo_product_get_eol_date (OsinfoProduct *product
);
Since: 0.2.8