RubricaGroup

RubricaGroup —

Synopsis




#define     RUBRICA_GROUP_TYPE
#define     RUBRICA_GROUP                   (obj)
#define     RUBRICA_GROUP_CLASS             (klass)
#define     IS_RUBRICA_GROUP                (obj)
#define     IS_RUBRICA_GROUP_CLASS          (kls)
#define     RUBRICA_GROUP_GET_CLASS         (kls)
            RubricaGroupPrivate;
GType       rubrica_group_get_type          (void);
RubricaGroup* rubrica_group_new             (void);
void        rubrica_group_free              (RubricaGroup *group);
RubricaGroup* rubrica_group_copy            (RubricaGroup *group);
gboolean    rubrica_group_rename            (RubricaGroup *group,
                                             gchar *newname);
gboolean    rubrica_group_change_pixmap     (RubricaGroup *group,
                                             gchar *newpix);
gboolean    rubrica_group_has_name          (RubricaGroup *group,
                                             gchar *name);

Description

Details

RUBRICA_GROUP_TYPE

#define RUBRICA_GROUP_TYPE           (rubrica_group_get_type())


RUBRICA_GROUP()

#define     RUBRICA_GROUP(obj)

obj :

RUBRICA_GROUP_CLASS()

#define     RUBRICA_GROUP_CLASS(klass)

klass :

IS_RUBRICA_GROUP()

#define     IS_RUBRICA_GROUP(obj)

obj :

IS_RUBRICA_GROUP_CLASS()

#define     IS_RUBRICA_GROUP_CLASS(kls)

kls :

RUBRICA_GROUP_GET_CLASS()

#define     RUBRICA_GROUP_GET_CLASS(kls)

kls :

RubricaGroupPrivate

typedef struct _RubricaGroupPrivate RubricaGroupPrivate;


rubrica_group_get_type ()

GType       rubrica_group_get_type          (void);

Returns :

rubrica_group_new ()

RubricaGroup* rubrica_group_new             (void);

create a new RubricaGroup

Returns : a RubricaGroup*

rubrica_group_free ()

void        rubrica_group_free              (RubricaGroup *group);

free memory

group : a RubricaGroup

rubrica_group_copy ()

RubricaGroup* rubrica_group_copy            (RubricaGroup *group);

copy the given group

group : a RubricaGroup
Returns : a new allocated RubricaGroup*

rubrica_group_rename ()

gboolean    rubrica_group_rename            (RubricaGroup *group,
                                             gchar *newname);

rename the given group.

group : a RubricaGroup
newname : a gchar
Returns : a gboolean. TRUE if group has been renamed, FALSE otherwise.

rubrica_group_change_pixmap ()

gboolean    rubrica_group_change_pixmap     (RubricaGroup *group,
                                             gchar *newpix);

replace the pixmap's path with the new one

group : a RubricaGroup
newpix : a gchar*
Returns : a gboolean. TRUE if pixmap's path has been changed, FALSE otherwise.

rubrica_group_has_name ()

gboolean    rubrica_group_has_name          (RubricaGroup *group,
                                             gchar *name);

group :
name :
Returns :