| 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 |