RPersonalCard

RPersonalCard —

Synopsis




#define     R_PERSONAL_CARD_TYPE
#define     R_PERSONAL_CARD                 (obj)
#define     R_PERSONAL_CARD_CLASS           (klass)
#define     IS_R_PERSONAL_CARD              (obj)
#define     IS_R_PERSONAL_CARD_CLASS        (kls)
#define     R_PERSONAL_CARD_GET_CLASS       (kls)
            RPersonalCardPrivate;
            RPersonalCard;
GType       r_personal_card_get_type        (void);
RPersonalCard* r_personal_card_new          (void);
RContact*   r_personal_card_get_contact     (RPersonalCard *card);
RWork*      r_personal_card_get_work        (RPersonalCard *card);
RNotes*     r_personal_card_get_notes       (RPersonalCard *card);
void        r_personal_card_set_contact     (RPersonalCard *card,
                                             RContact *contact);
void        r_personal_card_set_work        (RPersonalCard *card,
                                             RWork *work);
void        r_personal_card_set_notes       (RPersonalCard *card,
                                             RNotes *notes);

Object Hierarchy


  GObject
   +----RCard
         +----RPersonalCard

Description

Details

R_PERSONAL_CARD_TYPE

#define R_PERSONAL_CARD_TYPE       (r_personal_card_get_type())


R_PERSONAL_CARD()

#define     R_PERSONAL_CARD(obj)

obj :

R_PERSONAL_CARD_CLASS()

#define     R_PERSONAL_CARD_CLASS(klass)

klass :

IS_R_PERSONAL_CARD()

#define     IS_R_PERSONAL_CARD(obj)

obj :

IS_R_PERSONAL_CARD_CLASS()

#define     IS_R_PERSONAL_CARD_CLASS(kls)

kls :

R_PERSONAL_CARD_GET_CLASS()

#define     R_PERSONAL_CARD_GET_CLASS(kls)

kls :

RPersonalCardPrivate

typedef struct _RPersonalCardPrivate RPersonalCardPrivate;


RPersonalCard

typedef struct _RPersonalCard RPersonalCard;


r_personal_card_get_type ()

GType       r_personal_card_get_type        (void);

Returns :

r_personal_card_new ()

RPersonalCard* r_personal_card_new          (void);

create a new RPersonalCard

Returns : a RPersonalCard*

r_personal_card_get_contact ()

RContact*   r_personal_card_get_contact     (RPersonalCard *card);

get the contact's personal data from card

card : a RPersonalCard
Returns : a RContact* or NULL

r_personal_card_get_work ()

RWork*      r_personal_card_get_work        (RPersonalCard *card);

get the contact work's data from card

card : a RPersonalCard
Returns : a RWork* or NULL

r_personal_card_get_notes ()

RNotes*     r_personal_card_get_notes       (RPersonalCard *card);

get the contact's notes from card

card : a RPersonalCard
Returns : a RNotes* or NULL

r_personal_card_set_contact ()

void        r_personal_card_set_contact     (RPersonalCard *card,
                                             RContact *contact);

store contact's data in the card

card : a RPersonalCard
contact : a RContact

r_personal_card_set_work ()

void        r_personal_card_set_work        (RPersonalCard *card,
                                             RWork *work);

store contact's work data in card

card : a RPersonalCard
work : a RWork

r_personal_card_set_notes ()

void        r_personal_card_set_notes       (RPersonalCard *card,
                                             RNotes *notes);

store contact's notes in card

card : a RPersonalCard
notes : a RNotes