ParentalLevel Class Reference

#include <parentalcontrols.h>

List of all members.

Public Types

enum  Level {
  plNone = 0, plLowest = 1, plLow = 2, plMedium = 3,
  plHigh = 4
}

Public Member Functions

 ParentalLevel (Level pl)
 ParentalLevel (int pl)
 ParentalLevel (const ParentalLevel &rhs)
ParentalLeveloperator= (const ParentalLevel &rhs)
ParentalLeveloperator= (Level pl)
ParentalLeveloperator++ ()
ParentalLeveloperator+= (int amount)
ParentalLeveloperator-- ()
ParentalLeveloperator-= (int amount)
Level GetLevel () const
void reset ()
bool good () const

Private Attributes

Level m_level
bool m_hitlimit

Detailed Description

Definition at line 9 of file parentalcontrols.h.


Member Enumeration Documentation

Enumerator:
plNone 
plLowest 
plLow 
plMedium 
plHigh 

Definition at line 12 of file parentalcontrols.h.


Constructor & Destructor Documentation

ParentalLevel::ParentalLevel ( Level  pl  ) 

Definition at line 62 of file parentalcontrols.cpp.

ParentalLevel::ParentalLevel ( int  pl  )  [explicit]

Definition at line 67 of file parentalcontrols.cpp.

ParentalLevel::ParentalLevel ( const ParentalLevel rhs  ) 

Definition at line 72 of file parentalcontrols.cpp.


Member Function Documentation

ParentalLevel & ParentalLevel::operator= ( const ParentalLevel rhs  ) 

Definition at line 77 of file parentalcontrols.cpp.

ParentalLevel & ParentalLevel::operator= ( Level  pl  ) 

Definition at line 87 of file parentalcontrols.cpp.

ParentalLevel & ParentalLevel::operator++ (  ) 

Definition at line 93 of file parentalcontrols.cpp.

ParentalLevel & ParentalLevel::operator+= ( int  amount  ) 

Definition at line 102 of file parentalcontrols.cpp.

ParentalLevel & ParentalLevel::operator-- (  ) 

Definition at line 108 of file parentalcontrols.cpp.

ParentalLevel & ParentalLevel::operator-= ( int  amount  ) 

Definition at line 117 of file parentalcontrols.cpp.

ParentalLevel::Level ParentalLevel::GetLevel (  )  const
void ParentalLevel::reset (  )  [inline]

Definition at line 28 of file parentalcontrols.h.

bool ParentalLevel::good (  )  const [inline]

Definition at line 29 of file parentalcontrols.h.


Member Data Documentation

Definition at line 33 of file parentalcontrols.h.

Referenced by operator++(), and operator--().


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