HardwareProfile Class Reference

#include <hardwareprofile.h>

List of all members.

Public Member Functions

 HardwareProfile ()
 ~HardwareProfile (void)
void GenerateUUIDs (void)
QString GetPrivateUUIDFromFile (void) const
bool WritePrivateUUIDToFile (QString uuid)
QString GetPublicUUIDFromFile (void) const
QString GetAdminPasswordFromFile (void) const
bool NeedsUpdate (void) const
bool SubmitProfile (void)
bool DeleteProfile (void)
QString GetPublicUUID (void) const
QString GetPrivateUUID (void) const
QDateTime GetLastUpdate (void) const
QString GetProfileURL (void) const
QString GetHardwareProfile (void) const

Private Attributes

QString m_uuid
QString m_publicuuid
QDateTime m_lastUpdate
QString m_hardwareProfile

Detailed Description

Definition at line 15 of file hardwareprofile.h.


Constructor & Destructor Documentation

HardwareProfile::HardwareProfile (  ) 

Definition at line 20 of file hardwareprofile.cpp.

HardwareProfile::~HardwareProfile ( void   ) 

Definition at line 30 of file hardwareprofile.cpp.


Member Function Documentation

void HardwareProfile::GenerateUUIDs ( void   ) 
QString HardwareProfile::GetPrivateUUIDFromFile ( void   )  const

Definition at line 80 of file hardwareprofile.cpp.

Referenced by GenerateUUIDs().

bool HardwareProfile::WritePrivateUUIDToFile ( QString  uuid  ) 

Definition at line 141 of file hardwareprofile.cpp.

Referenced by GenerateUUIDs().

QString HardwareProfile::GetPublicUUIDFromFile ( void   )  const

Definition at line 96 of file hardwareprofile.cpp.

Referenced by GenerateUUIDs().

QString HardwareProfile::GetAdminPasswordFromFile ( void   )  const
bool HardwareProfile::NeedsUpdate ( void   )  const

Definition at line 156 of file hardwareprofile.cpp.

Referenced by main().

bool HardwareProfile::SubmitProfile ( void   ) 
bool HardwareProfile::DeleteProfile ( void   ) 
QString HardwareProfile::GetPublicUUID ( void   )  const [inline]

Definition at line 34 of file hardwareprofile.h.

Referenced by SubmitProfile().

QString HardwareProfile::GetPrivateUUID ( void   )  const [inline]

Definition at line 35 of file hardwareprofile.h.

Referenced by SubmitProfile().

QDateTime HardwareProfile::GetLastUpdate ( void   )  const [inline]

Definition at line 36 of file hardwareprofile.h.

Referenced by Myth::ProfileUpdated().

QString HardwareProfile::GetProfileURL ( void   )  const
QString HardwareProfile::GetHardwareProfile ( void   )  const

Definition at line 243 of file hardwareprofile.cpp.

Referenced by Myth::ProfileText().


Member Data Documentation

QString HardwareProfile::m_uuid [private]
QString HardwareProfile::m_publicuuid [private]

Definition at line 42 of file hardwareprofile.h.

Referenced by GenerateUUIDs(), GetProfileURL(), and HardwareProfile().

QDateTime HardwareProfile::m_lastUpdate [private]

Definition at line 43 of file hardwareprofile.h.

Referenced by HardwareProfile(), and NeedsUpdate().

Definition at line 44 of file hardwareprofile.h.

Referenced by GenerateUUIDs(), and SubmitProfile().


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