![]() |
![]() |
![]() |
libMirage Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
#include <mirage-index.h> MirageIndex; struct MirageIndexClass; gint mirage_index_get_address (MirageIndex *self
); gint mirage_index_get_number (MirageIndex *self
); void mirage_index_set_address (MirageIndex *self
,gint address
); void mirage_index_set_number (MirageIndex *self
,gint number
);
MirageIndex object represents an index within a track. It is a container object that stores the index number and corresponding address.
typedef struct _MirageIndex MirageIndex;
All the fields in the MirageIndex structure are private to the MirageIndex implementation and should never be accessed directly.
struct MirageIndexClass { MirageObjectClass parent_class; };
The class structure for the MirageIndex type.
MirageObjectClass |
the parent class |
gint mirage_index_get_address (MirageIndex *self
);
Retrieves index' start adddress. The address
is given in sectors.
|
a MirageIndex |
Returns : |
address |
gint mirage_index_get_number (MirageIndex *self
);
Retrieves index' index number.
|
a MirageIndex |
Returns : |
index number |
void mirage_index_set_address (MirageIndex *self
,gint address
);
Sets index' start address. The address
is given in sectors.
|
a MirageIndex |
|
address. [in] |
void mirage_index_set_number (MirageIndex *self
,gint number
);
Sets index' index number.
|
a MirageIndex |
|
index number. [in] |