RRef

RRef —

Synopsis




#define     R_REF_TYPE
#define     R_REF                           (obj)
#define     R_REF_CLASS                     (klass)
#define     IS_R_REF                        (obj)
#define     IS_R_REF_CLASS                  (kls)
#define     R_REF_GET_CLASS                 (kls)
            RRefPrivate;
            RRef;
GType       r_ref_get_type                  (void);
RRef*       r_ref_new                       (glong id);
void        r_ref_free                      (RRef *ref);
RRef*       r_ref_copy                      (RRef *ref);

Object Hierarchy


  GObject
   +----RRef

Properties


  "ref-from"             glong                 : Read / Write / Construct
  "ref-info"             gchararray            : Read / Write / Construct
  "ref-to"               glong                 : Read / Write / Construct

Description

Details

R_REF_TYPE

#define R_REF_TYPE           (r_ref_get_type())


R_REF()

#define     R_REF(obj)

obj :

R_REF_CLASS()

#define     R_REF_CLASS(klass)

klass :

IS_R_REF()

#define IS_R_REF(obj)        (G_TYPE_CHECK_INSTANCE_TYPE((obj), R_REF_TYPE))

obj :

IS_R_REF_CLASS()

#define IS_R_REF_CLASS(kls)  (G_TYPE_CHECK_CLASS_TYPE((kls),    R_REF_TYPE))

kls :

R_REF_GET_CLASS()

#define     R_REF_GET_CLASS(kls)

kls :

RRefPrivate

typedef struct _RRefPrivate RRefPrivate;


RRef

typedef struct _RRef RRef;


r_ref_get_type ()

GType       r_ref_get_type                  (void);

Returns :

r_ref_new ()

RRef*       r_ref_new                       (glong id);

create a RRef

id : the id of the referenced card
Returns : a new RRef*

r_ref_free ()

void        r_ref_free                      (RRef *ref);

free the RRef

ref : a RRef

r_ref_copy ()

RRef*       r_ref_copy                      (RRef *ref);

copy the given object

ref : a RRef
Returns : a new allocated RRef*

Property Details

The "ref-from" property

  "ref-from"             glong                 : Read / Write / Construct

the id of the card that reference this one

Default value: 0


The "ref-info" property

  "ref-info"             gchararray            : Read / Write / Construct

the infos related to the card

Default value: NULL


The "ref-to" property

  "ref-to"               glong                 : Read / Write / Construct

the id of the referenced card by this one

Default value: 0