Track information data.
#include <srl_cd.hpp>
Public Member Functions | |
constexpr TrackType | GetType () |
Get type of the track. | |
constexpr bool | IsCopyPermitted () |
Check whether digital copy of this track is permitted. | |
constexpr bool | IsIncremental () |
Check whether track is data, recorded incrementally. | |
Public Attributes | ||
unsigned char | Address: 4 | |
Track address. | ||
unsigned int | Control: 4 | |
Track type and flags. | ||
union { | ||
short Location | ||
Track location address. More... | ||
struct { | ||
char Frame | ||
Frame number. More... | ||
char Sector | ||
Sector number. More... | ||
} LocationData | ||
} | LocationBody | |
Track location. | ||
unsigned char | Number | |
Track number. | ||