MythTV  0.26-pre
Public Types | Public Member Functions | Private Attributes
CfgReader Class Reference

List of all members.

Public Types

typedef QPair< QString, QString > KeyValue
typedef QList< KeyValueKeyValueList
typedef QMap< QString,
KeyValueList
ConfigMap

Public Member Functions

 CfgReader ()
 ~CfgReader ()
void parse (const char *d, int l)
QList< QString > getSections (void)
QList< QString > getKeys (const QString &section)
QString getStrVal (const QString &section, const QString &key, const QString &def="")
int getIntVal (const QString &section, const QString &key, int def=0)

Private Attributes

ConfigMap cfg

Detailed Description

Definition at line 28 of file pls.cpp.


Member Typedef Documentation

typedef QPair<QString,QString> CfgReader::KeyValue

Definition at line 38 of file pls.cpp.

Definition at line 39 of file pls.cpp.

typedef QMap<QString, KeyValueList> CfgReader::ConfigMap

Definition at line 40 of file pls.cpp.


Constructor & Destructor Documentation

CfgReader::CfgReader ( ) [inline]

Definition at line 31 of file pls.cpp.

CfgReader::~CfgReader ( ) [inline]

Definition at line 34 of file pls.cpp.


Member Function Documentation

void CfgReader::parse ( const char *  d,
int  l 
) [inline]

Definition at line 42 of file pls.cpp.

Referenced by PlayListFile::parsePLS().

QList<QString> CfgReader::getSections ( void  ) [inline]

Definition at line 145 of file pls.cpp.

QList<QString> CfgReader::getKeys ( const QString &  section) [inline]

Definition at line 153 of file pls.cpp.

QString CfgReader::getStrVal ( const QString &  section,
const QString &  key,
const QString &  def = "" 
) [inline]

Definition at line 165 of file pls.cpp.

Referenced by PlayListFile::parsePLS().

int CfgReader::getIntVal ( const QString &  section,
const QString &  key,
int  def = 0 
) [inline]

Definition at line 182 of file pls.cpp.

Referenced by PlayListFile::parsePLS().


Member Data Documentation

Definition at line 190 of file pls.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends