Track Information Structure.
More...
#include <PrimoBurnerAPI.h>
Inherits Reference.
|
virtual uint32_t | address () const =0 |
| Gets the address of the first block with user information for this track number known also as the Logical Block Address (LBA) of the track start. More...
|
|
virtual uint8_t | ctl () const =0 |
| Gets the attributes of the track. More...
|
|
virtual bool_t | isAudio () const =0 |
| Indicates whether this track is an audio track or not. More...
|
|
virtual bool_t | isData () const =0 |
| Indicates whether this track is a data track or not. More...
|
|
virtual bool_t | isFixedPacket () const =0 |
| Indicates whether the track is a fixed packet track or not. More...
|
|
virtual bool_t | isPacketMode () const =0 |
| Indicates whether the track is in packet mode or not. More...
|
|
virtual uint16_t | sessionNumber () const =0 |
| Gets the session number, 1 based. More...
|
|
virtual uint16_t | trackNumber () const =0 |
| Gets the track number, 1 based. More...
|
|
virtual int32_t | release () const =0 |
| Releases the instance. More...
|
|
virtual int32_t | retain () const =0 |
| Retains the instance. More...
|
|
virtual int32_t | retainCount () const =0 |
| Returns the current reference count. More...
|
|
Track Information Structure.
virtual uint32_t address |
( |
| ) |
const |
|
pure virtual |
Gets the address of the first block with user information for this track number known also as the Logical Block Address (LBA) of the track start.
- Returns
- LBA
virtual uint8_t ctl |
( |
| ) |
const |
|
pure virtual |
Gets the attributes of the track.
- Returns
- CTL field
virtual bool_t isAudio |
( |
| ) |
const |
|
pure virtual |
Indicates whether this track is an audio track or not.
- Returns
- TRUE if the track is an audio track, FALSE otherwise.
virtual bool_t isData |
( |
| ) |
const |
|
pure virtual |
Indicates whether this track is a data track or not.
- Returns
- TRUE if the track is a data track, FALSE otherwise.
virtual bool_t isFixedPacket |
( |
| ) |
const |
|
pure virtual |
Indicates whether the track is a fixed packet track or not.
- Returns
- TRUE if the track is a fixed packet track, FALSE otherwise
virtual bool_t isPacketMode |
( |
| ) |
const |
|
pure virtual |
Indicates whether the track is in packet mode or not.
- Returns
- TRUE if the track is in packet mode, FALSE otherwise.
virtual uint16_t sessionNumber |
( |
| ) |
const |
|
pure virtual |
Gets the session number, 1 based.
This is the number of the session containing this track.
- Returns
- session number
virtual uint16_t trackNumber |
( |
| ) |
const |
|
pure virtual |
Gets the track number, 1 based.
- Returns
- track number