DTVPolarity Class Reference

#include <dtvconfparserhelpers.h>

Inheritance diagram for DTVPolarity:
DTVParamHelper

List of all members.

Public Types

enum  PolarityValues { kPolarityVertical, kPolarityHorizontal, kPolarityRight, kPolarityLeft }

Public Member Functions

 DTVPolarity (int _default=kPolarityVertical)
bool ParseConf (const QString &_value)
bool ParseVDR (const QString &_value)
bool Parse (const QString &_value)
QString toString () const
QChar toChar () const

Static Public Member Functions

static QString toString (int _value)

Static Protected Attributes

static const DTVParamHelperStruct parseTable []
static const uint kDBStrCnt = 4
static const char * dbStr [kDBStrCnt]

Detailed Description

Definition at line 459 of file dtvconfparserhelpers.h.


Member Enumeration Documentation

Enumerator:
kPolarityVertical 
kPolarityHorizontal 
kPolarityRight 
kPolarityLeft 

Definition at line 467 of file dtvconfparserhelpers.h.


Constructor & Destructor Documentation

DTVPolarity::DTVPolarity ( int  _default = kPolarityVertical  )  [inline]

Definition at line 475 of file dtvconfparserhelpers.h.


Member Function Documentation

bool DTVPolarity::ParseConf ( const QString &  _value  )  [inline]

Definition at line 478 of file dtvconfparserhelpers.h.

bool DTVPolarity::ParseVDR ( const QString &  _value  )  [inline]

Definition at line 480 of file dtvconfparserhelpers.h.

Referenced by DTVConfParser::ParseVDR().

bool DTVPolarity::Parse ( const QString &  _value  )  [inline]

Definition at line 482 of file dtvconfparserhelpers.h.

Referenced by DTVMultiplex::ParseDVB_S_and_C().

QString DTVPolarity::toString ( void   )  const [inline]
QChar DTVPolarity::toChar (  )  const [inline]

Definition at line 486 of file dtvconfparserhelpers.h.

Referenced by ChannelUtil::CreateMultiplex().

static QString DTVPolarity::toString ( int  _value  )  [inline, static]

Definition at line 490 of file dtvconfparserhelpers.h.


Member Data Documentation

const DTVParamHelperStruct DTVPolarity::parseTable [static, protected]
Initial value:
{
    { "v",  kPolarityVertical   },
    { "h",  kPolarityHorizontal },
    { "r",  kPolarityRight      },
    { "l",  kPolarityLeft       },
    { NULL, kPolarityVertical   },
}

Definition at line 462 of file dtvconfparserhelpers.h.

Referenced by Parse(), ParseConf(), and ParseVDR().

const uint DTVPolarity::kDBStrCnt = 4 [static, protected]

Definition at line 463 of file dtvconfparserhelpers.h.

Referenced by toString().

const char * DTVPolarity::dbStr [static, protected]
Initial value:
{
   "v", 
   "h", 
   "r", 
   "l"  
}

Definition at line 464 of file dtvconfparserhelpers.h.

Referenced by toString().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Thu May 24 06:41:58 2012 for MythTV by  doxygen 1.6.3