RubricaPersonalCard

RubricaPersonalCard —

Synopsis




#define     RUBRICA_PERSONAL_CARD_TYPE
#define     RUBRICA_PERSONAL_CARD           (obj)
#define     RUBRICA_PERSONAL_CARD_CLASS     (klass)
#define     IS_RUBRICA_PERSONAL_CARD        (obj)
#define     IS_RUBRICA_PERSONAL_CARD_CLASS  (kls)
#define     RUBRICA_PERSONAL_CARD_GET_CLASS (kls)
            RubricaPersonalCardPrivate;
GType       rubrica_personal_card_get_type  (void);
RubricaPersonalCard* rubrica_personal_card_new
                                            (void);
RubricaContact* rubrica_personal_card_get_contact
                                            (RubricaPersonalCard *card);
RubricaWork* rubrica_personal_card_get_work (RubricaPersonalCard *card);
RubricaNotes* rubrica_personal_card_get_notes
                                            (RubricaPersonalCard *card);
void        rubrica_personal_card_set_contact
                                            (RubricaPersonalCard *card,
                                             RubricaContact *contact);
void        rubrica_personal_card_set_work  (RubricaPersonalCard *card,
                                             RubricaWork *work);
void        rubrica_personal_card_set_notes (RubricaPersonalCard *card,
                                             RubricaNotes *notes);

Description

Details

RUBRICA_PERSONAL_CARD_TYPE

#define RUBRICA_PERSONAL_CARD_TYPE       (rubrica_personal_card_get_type())


RUBRICA_PERSONAL_CARD()

#define     RUBRICA_PERSONAL_CARD(obj)

obj :

RUBRICA_PERSONAL_CARD_CLASS()

#define     RUBRICA_PERSONAL_CARD_CLASS(klass)

klass :

IS_RUBRICA_PERSONAL_CARD()

#define     IS_RUBRICA_PERSONAL_CARD(obj)

obj :

IS_RUBRICA_PERSONAL_CARD_CLASS()

#define     IS_RUBRICA_PERSONAL_CARD_CLASS(kls)

kls :

RUBRICA_PERSONAL_CARD_GET_CLASS()

#define     RUBRICA_PERSONAL_CARD_GET_CLASS(kls)

kls :

RubricaPersonalCardPrivate

typedef struct _RubricaPersonalCardPrivate RubricaPersonalCardPrivate;


rubrica_personal_card_get_type ()

GType       rubrica_personal_card_get_type  (void);

Returns :

rubrica_personal_card_new ()

RubricaPersonalCard* rubrica_personal_card_new
                                            (void);

create a new RubricaPersonalCard

Returns : a RubricaPersonalCard*

rubrica_personal_card_get_contact ()

RubricaContact* rubrica_personal_card_get_contact
                                            (RubricaPersonalCard *card);

get the contact's personal data from card

card : a RubricaPersonalCard
Returns : a RubricaContact* or NULL

rubrica_personal_card_get_work ()

RubricaWork* rubrica_personal_card_get_work (RubricaPersonalCard *card);

get the contact work's data from card

card : a RubricaPersonalCard
Returns : a RubricaWork* or NULL

rubrica_personal_card_get_notes ()

RubricaNotes* rubrica_personal_card_get_notes
                                            (RubricaPersonalCard *card);

get the contact's notes from card

card : a RubricaPersonalCard
Returns : a RubricaNotes* or NULL

rubrica_personal_card_set_contact ()

void        rubrica_personal_card_set_contact
                                            (RubricaPersonalCard *card,
                                             RubricaContact *contact);

store contact's data in the card

card : a RubricaPersonalCard
contact : a RubricaContact

rubrica_personal_card_set_work ()

void        rubrica_personal_card_set_work  (RubricaPersonalCard *card,
                                             RubricaWork *work);

store contact's work data in card

card : a RubricaPersonalCard
work : a RubricaWork

rubrica_personal_card_set_notes ()

void        rubrica_personal_card_set_notes (RubricaPersonalCard *card,
                                             RubricaNotes *notes);

store contact's notes in card

card : a RubricaPersonalCard
notes : a RubricaNotes