DirEntry Class Reference

#include <directory.h>

List of all members.


Detailed Description

Definition at line 35 of file directory.h.


Public Member Functions

 DirEntry (QString nn, QString uri, QString fn="", QString sn="", QString ph="", bool ohl=false)
 DirEntry (DirEntry *Original)
 ~DirEntry ()
QString getNickName ()
QString getSurname ()
QString getFirstName ()
QString getFullName ()
QString getPhotoFile ()
QString getUri ()
bool getOnHomeLan ()
void setNickName (QString s)
void setSurname (QString s)
void setFirstName (QString s)
void setPhotoFile (QString s)
void setOnHomeLan (bool b)
void setUri (QString s)
int getId ()
void setDbId (int d)
int getDbId ()
void writeTree (GenericTree *tree_to_write_to, GenericTree *sdTree=0)
void setSpeedDial (bool yn)
bool isSpeedDial ()
bool urlMatches (QString s)
void setDBUpToDate ()
void updateYourselfInDB (QString Dir)
void deleteYourselfFromDB ()
GenericTreegetTreeNode ()
GenericTreegetSpeeddialNode ()

Private Attributes

QString NickName
QString FirstName
QString Surname
QString Uri
QString PhotoFile
int id
bool SpeedDial
bool onHomeLan
bool inDatabase
bool changed
int dbId
GenericTreeTreeNode
GenericTreeSpeeddialNode

Constructor & Destructor Documentation

DirEntry::DirEntry ( QString  nn,
QString  uri,
QString  fn = "",
QString  sn = "",
QString  ph = "",
bool  ohl = false 
)

Definition at line 23 of file directory.cpp.

DirEntry::DirEntry ( DirEntry Original  ) 

Definition at line 39 of file directory.cpp.

DirEntry::~DirEntry (  ) 

Definition at line 56 of file directory.cpp.


Member Function Documentation

QString DirEntry::getNickName (  )  [inline]

QString DirEntry::getSurname (  )  [inline]

Definition at line 44 of file directory.h.

Referenced by PhoneUIBox::doAddEntryPopup().

QString DirEntry::getFirstName (  )  [inline]

Definition at line 45 of file directory.h.

Referenced by PhoneUIBox::doAddEntryPopup().

QString DirEntry::getFullName (  )  [inline]

Definition at line 46 of file directory.h.

Referenced by PhoneUIBox::doCallPopup().

QString DirEntry::getPhotoFile (  )  [inline]

Definition at line 47 of file directory.h.

Referenced by PhoneUIBox::doAddEntryPopup().

QString DirEntry::getUri (  )  [inline]

bool DirEntry::getOnHomeLan (  )  [inline]

Definition at line 49 of file directory.h.

Referenced by PhoneUIBox::doAddEntryPopup(), and PhoneUIBox::doCallPopup().

void DirEntry::setNickName ( QString  s  )  [inline]

Definition at line 50 of file directory.h.

Referenced by DirectoryContainer::ChangeEntry().

void DirEntry::setSurname ( QString  s  )  [inline]

Definition at line 51 of file directory.h.

Referenced by DirectoryContainer::ChangeEntry().

void DirEntry::setFirstName ( QString  s  )  [inline]

Definition at line 52 of file directory.h.

Referenced by DirectoryContainer::ChangeEntry().

void DirEntry::setPhotoFile ( QString  s  )  [inline]

Definition at line 53 of file directory.h.

Referenced by DirectoryContainer::ChangeEntry().

void DirEntry::setOnHomeLan ( bool  b  )  [inline]

Definition at line 54 of file directory.h.

Referenced by DirectoryContainer::ChangeEntry().

void DirEntry::setUri ( QString  s  )  [inline]

Definition at line 55 of file directory.h.

Referenced by DirectoryContainer::ChangeEntry().

int DirEntry::getId (  )  [inline]

void DirEntry::setDbId ( int  d  )  [inline]

Definition at line 57 of file directory.h.

Referenced by DirectoryContainer::Load().

int DirEntry::getDbId (  )  [inline]

Definition at line 58 of file directory.h.

Referenced by Directory::getDirEntrybyDbId().

void DirEntry::writeTree ( GenericTree tree_to_write_to,
GenericTree sdTree = 0 
)

void DirEntry::setSpeedDial ( bool  yn  )  [inline]

bool DirEntry::isSpeedDial (  )  [inline]

bool DirEntry::urlMatches ( QString  s  ) 

void DirEntry::setDBUpToDate (  )  [inline]

Definition at line 63 of file directory.h.

Referenced by DirectoryContainer::Load().

void DirEntry::updateYourselfInDB ( QString  Dir  ) 

Definition at line 114 of file directory.cpp.

Referenced by Directory::saveChangesinDB().

void DirEntry::deleteYourselfFromDB (  ) 

Definition at line 165 of file directory.cpp.

Referenced by Directory::deleteEntry().

GenericTree* DirEntry::getTreeNode (  )  [inline]

Definition at line 66 of file directory.h.

Referenced by Directory::ChangePresenceStatus().

GenericTree* DirEntry::getSpeeddialNode (  )  [inline]

Definition at line 67 of file directory.h.

Referenced by Directory::ChangePresenceStatus().


Member Data Documentation

QString DirEntry::NickName [private]

Definition at line 67 of file directory.h.

Referenced by DirEntry(), getNickName(), setNickName(), updateYourselfInDB(), and writeTree().

QString DirEntry::FirstName [private]

Definition at line 74 of file directory.h.

Referenced by DirEntry(), getFirstName(), getFullName(), setFirstName(), and updateYourselfInDB().

QString DirEntry::Surname [private]

Definition at line 75 of file directory.h.

Referenced by DirEntry(), getFullName(), getSurname(), setSurname(), and updateYourselfInDB().

QString DirEntry::Uri [private]

Definition at line 76 of file directory.h.

Referenced by DirEntry(), getUri(), setUri(), updateYourselfInDB(), and urlMatches().

QString DirEntry::PhotoFile [private]

Definition at line 77 of file directory.h.

Referenced by DirEntry(), getPhotoFile(), setPhotoFile(), and updateYourselfInDB().

int DirEntry::id [private]

Definition at line 78 of file directory.h.

Referenced by getId().

Definition at line 79 of file directory.h.

Referenced by DirEntry(), isSpeedDial(), setSpeedDial(), updateYourselfInDB(), and writeTree().

Definition at line 80 of file directory.h.

Referenced by DirEntry(), getOnHomeLan(), setOnHomeLan(), and updateYourselfInDB().

Definition at line 82 of file directory.h.

Referenced by deleteYourselfFromDB(), DirEntry(), setDBUpToDate(), and updateYourselfInDB().

int DirEntry::dbId [private]

Definition at line 84 of file directory.h.

Referenced by deleteYourselfFromDB(), DirEntry(), getDbId(), setDbId(), and updateYourselfInDB().

Definition at line 86 of file directory.h.

Referenced by DirEntry(), getTreeNode(), and writeTree().

Definition at line 87 of file directory.h.

Referenced by DirEntry(), and writeTree().


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

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