dmap-record

dmap-record

Synopsis

#define             TYPE_DMAP_RECORD
#define             DMAP_RECORD                         (o)
#define             IS_DMAP_RECORD                      (o)
#define             DMAP_RECORD_GET_INTERFACE           (o)
                    DMAPRecord;
                    DMAPRecordInterface;
typedef             bitwise;
GType               dmap_record_get_type                (void);

Object Hierarchy

  GInterface
   +----DMAPRecord

Description

Details

TYPE_DMAP_RECORD

#define TYPE_DMAP_RECORD	     (dmap_record_get_type ())

The type for DMAPRecord.


DMAP_RECORD()

#define             DMAP_RECORD(o)

Casts a DMAPRecord or derived pointer into a (DMAPRecord *) pointer. Depending on the current debugging level, this function may invoke certain runtime checks to identify invalid casts.

o :

Object which is subject to casting.

IS_DMAP_RECORD()

#define             IS_DMAP_RECORD(o)

Checks whether a valid GTypeInstance pointer is of type TYPE_DMAP_RECORD.

o :

Instance to check for being a TYPE_DMAP_RECORD.

DMAP_RECORD_GET_INTERFACE()

#define             DMAP_RECORD_GET_INTERFACE(o)

o :


DMAPRecord

typedef struct _DMAPRecord DMAPRecord;


DMAPRecordInterface

typedef struct {
	GTypeInterface parent;

	GByteArray * (*to_blob)	      (DMAPRecord *record);
	DMAPRecord * (*set_from_blob) (DMAPRecord *record, GByteArray *blob);
} DMAPRecordInterface;


bitwise

typedef unsigned long long bitwise;


dmap_record_get_type ()

GType               dmap_record_get_type                (void);

Returns :