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);
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_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