RubricaTelephone

RubricaTelephone —

Synopsis




#define     RUBRICA_TELEPHONE_TYPE
#define     RUBRICA_TELEPHONE               (obj)
#define     RUBRICA_TELEPHONE_CLASS         (klass)
#define     IS_RUBRICA_TELEPHONE            (obj)
#define     IS_RUBRICA_TELEPHONE_CLASS      (kls)
#define     RUBRICA_TELEPHONE_GET_CLASS     (kls)
            RubricaTelephonePrivate;
enum        RubricaTelephoneType;
GType       rubrica_telephone_get_type      (void);
RubricaTelephone* rubrica_telephone_new     (void);
void        rubrica_telephone_free          (RubricaTelephone *telephone);
RubricaTelephone* rubrica_telephone_copy    (RubricaTelephone *telephone);
gchar*      rubrica_telephone_decode_type   (RubricaTelephoneType type);

Description

Details

RUBRICA_TELEPHONE_TYPE

#define RUBRICA_TELEPHONE_TYPE           (rubrica_telephone_get_type())


RUBRICA_TELEPHONE()

#define     RUBRICA_TELEPHONE(obj)

obj :

RUBRICA_TELEPHONE_CLASS()

#define     RUBRICA_TELEPHONE_CLASS(klass)

klass :

IS_RUBRICA_TELEPHONE()

#define     IS_RUBRICA_TELEPHONE(obj)

obj :

IS_RUBRICA_TELEPHONE_CLASS()

#define     IS_RUBRICA_TELEPHONE_CLASS(kls)

kls :

RUBRICA_TELEPHONE_GET_CLASS()

#define     RUBRICA_TELEPHONE_GET_CLASS(kls)

kls :

RubricaTelephonePrivate

typedef struct _RubricaTelephonePrivate RubricaTelephonePrivate;


enum RubricaTelephoneType

typedef enum {
  RUBRICA_TELEPHONE_HOME = 0,
  RUBRICA_TELEPHONE_WORK,
  RUBRICA_TELEPHONE_FAX,
  RUBRICA_TELEPHONE_CELLPHONE,
  RUBRICA_TELEPHONE_OTHER,
  RUBRICA_TELEPHONE_OPERATOR,
  RUBRICA_TELEPHONE_GREEN,
  RUBRICA_TELEPHONE_CUSTOMER_CARE,
  RUBRICA_TELEPHONE_UNKNOWN
} RubricaTelephoneType;


rubrica_telephone_get_type ()

GType       rubrica_telephone_get_type      (void);

Returns :

rubrica_telephone_new ()

RubricaTelephone* rubrica_telephone_new     (void);

create a new RubricaTelephone

Returns : a RubricaTelephone*

rubrica_telephone_free ()

void        rubrica_telephone_free          (RubricaTelephone *telephone);

free the RubricaTelephone*

telephone : a RubricaTelephone

rubrica_telephone_copy ()

RubricaTelephone* rubrica_telephone_copy    (RubricaTelephone *telephone);

telephone :
Returns :

rubrica_telephone_decode_type ()

gchar*      rubrica_telephone_decode_type   (RubricaTelephoneType type);

encode the given string

type : a gchar*
Returns : a RubricaTelephoneType