MythTV  master
Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
discid.track.Track Class Reference
Inheritance diagram for discid.track.Track:
Inheritance graph
[legend]
Collaboration diagram for discid.track.Track:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, disc, number)
 
def __str__ (self)
 
def number (self)
 
def offset (self)
 
def sectors (self)
 
def seconds (self)
 
def isrc (self)
 

Static Public Attributes

 argtypes
 
 restype
 
def length = sectors
 

Private Member Functions

def _get_track_offset (self)
 
def _get_track_length (self)
 
def _get_track_isrc (self)
 

Private Attributes

 _disc
 
 _number
 

Detailed Description

Track objects are part of the :class:`Disc` class.

Definition at line 27 of file track.py.

Constructor & Destructor Documentation

◆ __init__()

def discid.track.Track.__init__ (   self,
  disc,
  number 
)

Definition at line 31 of file track.py.

Member Function Documentation

◆ __str__()

def discid.track.Track.__str__ (   self)

Definition at line 36 of file track.py.

◆ _get_track_offset()

def discid.track.Track._get_track_offset (   self)
private

Definition at line 42 of file track.py.

Referenced by discid.track.Track.offset().

◆ _get_track_length()

def discid.track.Track._get_track_length (   self)
private

Definition at line 48 of file track.py.

Referenced by discid.track.Track.sectors().

◆ _get_track_isrc()

def discid.track.Track._get_track_isrc (   self)
private

Definition at line 57 of file track.py.

Referenced by discid.track.Track.isrc().

◆ number()

def discid.track.Track.number (   self)

◆ offset()

def discid.track.Track.offset (   self)
The track offset

Definition at line 77 of file track.py.

◆ sectors()

def discid.track.Track.sectors (   self)
The track length in sectors

Definition at line 82 of file track.py.

Referenced by discid.track.Track.seconds().

◆ seconds()

def discid.track.Track.seconds (   self)
Track length in seconds

Definition at line 90 of file track.py.

◆ isrc()

def discid.track.Track.isrc (   self)
The International Standard Recording Code

This will be `None` when the `"isrc"` feature was not requested
or not supported, otherwise this is a :obj:`unicode` or
:obj:`str <python:str>` object.

Definition at line 95 of file track.py.

Member Data Documentation

◆ argtypes

discid.track.Track.argtypes
static

Definition at line 40 of file track.py.

◆ restype

discid.track.Track.restype
static

Definition at line 41 of file track.py.

◆ length

def discid.track.Track.length = sectors
static

Definition at line 86 of file track.py.

◆ _disc

discid.track.Track._disc
private

◆ _number

discid.track.Track._number
private

Definition at line 33 of file track.py.

Referenced by discid.track.Track.number().


The documentation for this class was generated from the following file: