![]() |
![]() |
![]() |
libMirage Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
#include <mirage.h> struct MIRAGE_Index; gboolean mirage_index_set_number (MIRAGE_Index *self
,gint number
,GError **error
); gboolean mirage_index_get_number (MIRAGE_Index *self
,gint *number
,GError **error
); gboolean mirage_index_set_address (MIRAGE_Index *self
,gint address
,GError **error
); gboolean mirage_index_get_address (MIRAGE_Index *self
,gint *address
,GError **error
);
MIRAGE_Index object represents an index within a track. It is a container object that stores the index number and corresponding address.
struct MIRAGE_Index;
Contains private data only, and should be accessed using the functions below.
gboolean mirage_index_set_number (MIRAGE_Index *self
,gint number
,GError **error
);
Sets index' index number.
|
a MIRAGE_Index |
|
index number |
|
location to store error, or NULL
|
Returns : |
TRUE on success, FALSE on failure |
gboolean mirage_index_get_number (MIRAGE_Index *self
,gint *number
,GError **error
);
Retrieves index' index number.
|
a MIRAGE_Index |
|
location to store index number |
|
location to store error, or NULL
|
Returns : |
TRUE on success, FALSE on failure |
gboolean mirage_index_set_address (MIRAGE_Index *self
,gint address
,GError **error
);
Sets index' start address. The address
is given in sectors.
|
a MIRAGE_Index |
|
address |
|
location to store error, or NULL
|
Returns : |
TRUE on success, FALSE on failure |
gboolean mirage_index_get_address (MIRAGE_Index *self
,gint *address
,GError **error
);
Retrieves index' start adddress. The address
is given in sectors.
|
a MIRAGE_Index |
|
location to store address |
|
location to store error, or NULL
|
Returns : |
TRUE on success, FALSE on failure |