MexApplicationCategory

MexApplicationCategory

Synopsis

struct              MexApplicationCategory;
struct              MexApplicationCategoryClass;
void                mex_application_category_add_application
                                                        (MexApplicationCategory *category,
                                                         MexApplication *application);
void                mex_application_category_add_category
                                                        (MexApplicationCategory *category,
                                                         MexApplicationCategory *to_add);
const GPtrArray *   mex_application_category_get_items  (MexApplicationCategory *category);
const gchar *       mex_application_category_get_name   (MexApplicationCategory *category);
MexApplicationCategory * mex_application_category_new   (const gchar *name);
void                mex_application_category_set_items  (MexApplicationCategory *category,
                                                         GPtrArray *items);
void                mex_application_category_set_name   (MexApplicationCategory *category,
                                                         const gchar *name);

Object Hierarchy

  GObject
   +----MexApplicationCategory

Properties

  "items"                    GPtrArray*            : Read / Write
  "name"                     gchar*                : Read / Write / Construct

Description

Details

struct MexApplicationCategory

struct MexApplicationCategory;

struct MexApplicationCategoryClass

struct MexApplicationCategoryClass {
  GObjectClass parent_class;
};

mex_application_category_add_application ()

void                mex_application_category_add_application
                                                        (MexApplicationCategory *category,
                                                         MexApplication *application);

mex_application_category_add_category ()

void                mex_application_category_add_category
                                                        (MexApplicationCategory *category,
                                                         MexApplicationCategory *to_add);

mex_application_category_get_items ()

const GPtrArray *   mex_application_category_get_items  (MexApplicationCategory *category);

mex_application_category_get_name ()

const gchar *       mex_application_category_get_name   (MexApplicationCategory *category);

mex_application_category_new ()

MexApplicationCategory * mex_application_category_new   (const gchar *name);

mex_application_category_set_items ()

void                mex_application_category_set_items  (MexApplicationCategory *category,
                                                         GPtrArray *items);

Takes ownership of items.

Since 0.2


mex_application_category_set_name ()

void                mex_application_category_set_name   (MexApplicationCategory *category,
                                                         const gchar *name);

Property Details

The "items" property

  "items"                    GPtrArray*            : Read / Write

List of MexApplication/MexApplicationCategory.


The "name" property

  "name"                     gchar*                : Read / Write / Construct

Categoy name.

Default value: "Unnamed"