ArvGcRegister

ArvGcRegister — Register interface

Synopsis

                    ArvGcRegister;
void                arv_gc_register_get                 (ArvGcRegister *gc_register,
                                                         void *buffer,
                                                         guint64 length);
guint64             arv_gc_register_get_address         (ArvGcRegister *gc_register);
guint64             arv_gc_register_get_length          (ArvGcRegister *gc_register);
GType               arv_gc_register_get_type            (void);
void                arv_gc_register_set                 (ArvGcRegister *gc_register,
                                                         void *buffer,
                                                         guint64 length);

Object Hierarchy

  GInterface
   +----ArvGcRegister

Prerequisites

ArvGcRegister requires GObject.

Known Implementations

ArvGcRegister is implemented by ArvGcRegisterNode and ArvGcStructEntryNode.

Description

Details

ArvGcRegister

typedef struct _ArvGcRegister ArvGcRegister;

arv_gc_register_get ()

void                arv_gc_register_get                 (ArvGcRegister *gc_register,
                                                         void *buffer,
                                                         guint64 length);

arv_gc_register_get_address ()

guint64             arv_gc_register_get_address         (ArvGcRegister *gc_register);

arv_gc_register_get_length ()

guint64             arv_gc_register_get_length          (ArvGcRegister *gc_register);

arv_gc_register_get_type ()

GType               arv_gc_register_get_type            (void);

arv_gc_register_set ()

void                arv_gc_register_set                 (ArvGcRegister *gc_register,
                                                         void *buffer,
                                                         guint64 length);