InputInfo Class Reference

#include <inputinfo.h>

Inheritance diagram for InputInfo:

ChannelInputInfo TunedInputInfo

List of all members.


Detailed Description

Definition at line 12 of file inputinfo.h.


Public Member Functions

 InputInfo ()
 InputInfo (const QString &name, uint sourceid, uint inputid, uint cardid, uint mplexid)
 InputInfo (const InputInfo &other)
InputInfooperator= (const InputInfo &other)
virtual ~InputInfo ()
virtual bool FromStringList (QStringList::const_iterator &it, QStringList::const_iterator end)
virtual void ToStringList (QStringList &list) const
virtual void Clear (void)
virtual bool IsEmpty (void) const
bool operator== (uint _inputid) const
bool operator== (const QString &_name) const

Public Attributes

QString name
 input name
uint sourceid
 associated channel listings source
uint inputid
 unique key in DB for this input
uint cardid
 card id associated with input
uint mplexid
 mplexid restriction if applicable

Constructor & Destructor Documentation

InputInfo::InputInfo (  )  [inline]

Definition at line 15 of file inputinfo.h.

InputInfo::InputInfo ( const QString &  name,
uint  sourceid,
uint  inputid,
uint  cardid,
uint  mplexid 
)

Definition at line 9 of file inputinfo.cpp.

InputInfo::InputInfo ( const InputInfo other  ) 

Definition at line 20 of file inputinfo.cpp.

virtual InputInfo::~InputInfo (  )  [inline, virtual]

Definition at line 21 of file inputinfo.h.


Member Function Documentation

InputInfo & InputInfo::operator= ( const InputInfo other  ) 

Definition at line 29 of file inputinfo.cpp.

bool InputInfo::FromStringList ( QStringList::const_iterator &  it,
QStringList::const_iterator  end 
) [virtual]

void InputInfo::ToStringList ( QStringList &  list  )  const [virtual]

Reimplemented in TunedInputInfo.

Definition at line 65 of file inputinfo.cpp.

Referenced by TunedInputInfo::ToStringList().

void InputInfo::Clear ( void   )  [virtual]

Reimplemented in TunedInputInfo, and ChannelInputInfo.

Definition at line 39 of file inputinfo.cpp.

virtual bool InputInfo::IsEmpty ( void   )  const [inline, virtual]

Definition at line 28 of file inputinfo.h.

bool InputInfo::operator== ( uint  _inputid  )  const [inline]

Definition at line 30 of file inputinfo.h.

bool InputInfo::operator== ( const QString &  _name  )  const [inline]

Definition at line 33 of file inputinfo.h.


Member Data Documentation

QString InputInfo::name

input name

Definition at line 37 of file inputinfo.h.

Referenced by FromStringList(), CardUtil::GetInputInfo(), CardUtil::GetInputName(), operator=(), and ToStringList().

card id associated with input

Definition at line 40 of file inputinfo.h.

Referenced by FromStringList(), CardUtil::GetCardID(), CardUtil::GetInputInfo(), operator=(), and ToStringList().


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

Generated on Sat Dec 18 05:16:04 2010 for MythTV by  doxygen 1.5.5