RWork

RWork

Synopsis




#define             R_WORK_TYPE
#define             R_WORK                              (obj)
#define             R_WORK_CLASS                        (klass)
#define             IS_R_WORK                           (obj)
#define             IS_R_WORK_CLASS                     (klass)
#define             R_WORK_GET_CLASS                    (klass)
                    RWorkPrivate;
                    RWork;
GType               r_work_get_type                     (void);
RWork*              r_work_new                          (void);
void                r_work_free                         (RWork *work);
gboolean            r_work_have_data                    (RWork *work);
gboolean            r_work_search                       (RWork *work,
                                                         const gchar *str);
RWork*              r_work_copy                         (RWork *work);

Object Hierarchy


  GObject
   +----RWork

Properties


  "assignment"               gchararray            : Read / Write / Construct
  "collaborator"             gchararray            : Read / Write / Construct
  "collaborator-phone"       gchararray            : Read / Write / Construct
  "department"               gchararray            : Read / Write / Construct
  "manager-name"             gchararray            : Read / Write / Construct
  "manager-phone"            gchararray            : Read / Write / Construct
  "organization"             gchararray            : Read / Write / Construct
  "sub-department"           gchararray            : Read / Write / Construct

Description

Details

R_WORK_TYPE

#define R_WORK_TYPE            (r_work_get_type())


R_WORK()

#define             R_WORK(obj)

obj :


R_WORK_CLASS()

#define             R_WORK_CLASS(klass)

klass :


IS_R_WORK()

#define IS_R_WORK(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), R_WORK_TYPE))

obj :


IS_R_WORK_CLASS()

#define IS_R_WORK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  R_WORK_TYPE))

klass :


R_WORK_GET_CLASS()

#define             R_WORK_GET_CLASS(klass)

klass :


RWorkPrivate

typedef struct _RWorkPrivate RWorkPrivate;


RWork

typedef struct _RWork RWork;


r_work_get_type ()

GType               r_work_get_type                     (void);

Returns :


r_work_new ()

RWork*              r_work_new                          (void);

create a new RWork

Returns :

a new RWork*

r_work_free ()

void                r_work_free                         (RWork *work);

free the memory owned by object

work :

a RWork

r_work_have_data ()

gboolean            r_work_have_data                    (RWork *work);

work :

Returns :


r_work_search ()

gboolean            r_work_search                       (RWork *work,
                                                         const gchar *str);

work :

str :

Returns :


r_work_copy ()

RWork*              r_work_copy                         (RWork *work);

copy the given RWork

work :

a RWork

Returns :

a new allocated RWork*

Property Details

The "assignment" property

  "assignment"               gchararray            : Read / Write / Construct

the contact's assignment

Default value: NULL


The "collaborator" property

  "collaborator"             gchararray            : Read / Write / Construct

contact's collaborator

Default value: NULL


The "collaborator-phone" property

  "collaborator-phone"       gchararray            : Read / Write / Construct

collaborator's phone

Default value: NULL


The "department" property

  "department"               gchararray            : Read / Write / Construct

The department where contact works

Default value: NULL


The "manager-name" property

  "manager-name"             gchararray            : Read / Write / Construct

the contact's manager

Default value: NULL


The "manager-phone" property

  "manager-phone"            gchararray            : Read / Write / Construct

the manager's telephone number

Default value: NULL


The "organization" property

  "organization"             gchararray            : Read / Write / Construct

The organization the contact works for

Default value: NULL


The "sub-department" property

  "sub-department"           gchararray            : Read / Write / Construct

The sub department where contact works

Default value: NULL