MythTV  master
Public Member Functions | Static Protected Member Functions | Protected Attributes | Private Member Functions | Friends | List of all members
BDInfo Class Reference

#include <bdringbuffer.h>

Public Member Functions

 BDInfo (const QString &filename)
 
 ~BDInfo (void)=default
 
bool IsValid (void) const
 
bool GetNameAndSerialNum (QString &name, QString &serialnum)
 
QString GetLastError (void) const
 

Static Protected Member Functions

static void GetNameAndSerialNum (BLURAY *nav, QString &name, QString &serialnum, const QString &filename, const QString &logPrefix)
 

Protected Attributes

QString m_name
 
QString m_serialnumber
 
QString m_lastError
 
bool m_isValid {true}
 

Private Member Functions

 Q_DECLARE_TR_FUNCTIONS (BDInfo)
 

Friends

class BDRingBuffer
 

Detailed Description

Definition at line 25 of file bdringbuffer.h.

Constructor & Destructor Documentation

◆ BDInfo()

BDInfo::BDInfo ( const QString &  filename)
explicit

Definition at line 142 of file bdringbuffer.cpp.

◆ ~BDInfo()

BDInfo::~BDInfo ( void  )
default

Member Function Documentation

◆ Q_DECLARE_TR_FUNCTIONS()

BDInfo::Q_DECLARE_TR_FUNCTIONS ( BDInfo  )
private

◆ IsValid()

bool BDInfo::IsValid ( void  ) const
inline

Definition at line 33 of file bdringbuffer.h.

◆ GetNameAndSerialNum() [1/2]

bool BDInfo::GetNameAndSerialNum ( QString &  name,
QString &  serialnum 
)

Definition at line 279 of file bdringbuffer.cpp.

Referenced by BDInfo(), and BDRingBuffer::OpenFile().

◆ GetLastError()

QString BDInfo::GetLastError ( void  ) const
inline

Definition at line 35 of file bdringbuffer.h.

◆ GetNameAndSerialNum() [2/2]

void BDInfo::GetNameAndSerialNum ( BLURAY *  nav,
QString &  name,
QString &  serialnum,
const QString &  filename,
const QString &  logPrefix 
)
staticprotected

Definition at line 218 of file bdringbuffer.cpp.

Friends And Related Function Documentation

◆ BDRingBuffer

friend class BDRingBuffer
friend

Definition at line 27 of file bdringbuffer.h.

Member Data Documentation

◆ m_name

QString BDInfo::m_name
protected

Definition at line 45 of file bdringbuffer.h.

Referenced by BDInfo(), and GetNameAndSerialNum().

◆ m_serialnumber

QString BDInfo::m_serialnumber
protected

Definition at line 46 of file bdringbuffer.h.

Referenced by BDInfo(), and GetNameAndSerialNum().

◆ m_lastError

QString BDInfo::m_lastError
protected

Definition at line 47 of file bdringbuffer.h.

Referenced by BDInfo().

◆ m_isValid

bool BDInfo::m_isValid {true}
protected

Definition at line 48 of file bdringbuffer.h.

Referenced by BDInfo().


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