MythTV  master
Public Member Functions | Private Attributes | List of all members
MythDVDStream::BlockRange Class Reference
Collaboration diagram for MythDVDStream::BlockRange:
[legend]

Public Member Functions

 BlockRange (uint32_t Start, uint32_t Count, int Title)
 
bool operator< (const BlockRange rhs) const
 
uint32_t Start (void) const
 
uint32_t End (void) const
 
int Title (void) const
 

Private Attributes

uint32_t m_start { 0 }
 
uint32_t m_end { 0 }
 
int m_title { 0 }
 

Detailed Description

Definition at line 28 of file mythdvdstream.cpp.

Constructor & Destructor Documentation

◆ BlockRange()

MythDVDStream::BlockRange::BlockRange ( uint32_t  Start,
uint32_t  Count,
int  Title 
)
inline

Definition at line 31 of file mythdvdstream.cpp.

Member Function Documentation

◆ operator<()

bool MythDVDStream::BlockRange::operator< ( const BlockRange  rhs) const
inline

Definition at line 38 of file mythdvdstream.cpp.

◆ Start()

uint32_t MythDVDStream::BlockRange::Start ( void  ) const
inline

Definition at line 43 of file mythdvdstream.cpp.

◆ End()

uint32_t MythDVDStream::BlockRange::End ( void  ) const
inline

Definition at line 44 of file mythdvdstream.cpp.

◆ Title()

int MythDVDStream::BlockRange::Title ( void  ) const
inline

Definition at line 45 of file mythdvdstream.cpp.

Member Data Documentation

◆ m_start

uint32_t MythDVDStream::BlockRange::m_start { 0 }
private

Definition at line 48 of file mythdvdstream.cpp.

Referenced by operator<(), and Start().

◆ m_end

uint32_t MythDVDStream::BlockRange::m_end { 0 }
private

Definition at line 49 of file mythdvdstream.cpp.

Referenced by End(), and operator<().

◆ m_title

int MythDVDStream::BlockRange::m_title { 0 }
private

Definition at line 50 of file mythdvdstream.cpp.

Referenced by Title().


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