Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

OpieTooth::Services::ProfileDescriptor Class Reference

#include </home/clem/local/src/opie/noncore/net/opietooth/lib/services.h>

Collaboration diagram for OpieTooth::Services::ProfileDescriptor:

Collaboration graph
[legend]
List of all members.

Public Types

typedef QValueList< ProfileDescriptorValueList

Public Member Functions

 ProfileDescriptor ()
 ProfileDescriptor (const QString &id, int idInt, int version)
 ProfileDescriptor (const ProfileDescriptor &)
QString id () const
void setId (const QString &id)
void setId (int)
int idInt () const
int version () const
void setVersion (int version)
ProfileDescriptoroperator= (const ProfileDescriptor &)

Private Attributes

QString m_id
int m_idInt
int m_version

Detailed Description

The profile descriptor

Definition at line 18 of file services.h.


Member Typedef Documentation

typedef QValueList<ProfileDescriptor> OpieTooth::Services::ProfileDescriptor::ValueList
 

typedef

Definition at line 21 of file services.h.


Constructor & Destructor Documentation

Services::ProfileDescriptor::ProfileDescriptor  ) 
 

c'tor for QValueList

Definition at line 7 of file services.cc.

Services::ProfileDescriptor::ProfileDescriptor const QString id,
int  idInt,
int  version
 

c'tor

Parameters:
id The id or name ("Lan Access Using PPP")
idInt The id as uint ( 0x1102 )
version Version of the Profile ( 1 )

Definition at line 10 of file services.cc.

References m_id, m_idInt, and m_version.

Services::ProfileDescriptor::ProfileDescriptor const ProfileDescriptor  ) 
 

copy c'tor

Definition at line 15 of file services.cc.


Member Function Documentation

QString Services::ProfileDescriptor::id  )  const
 

returns the id

Definition at line 18 of file services.cc.

References m_id.

Referenced by operator==().

int Services::ProfileDescriptor::idInt  )  const
 

reutns the id as int

Definition at line 27 of file services.cc.

References m_idInt.

Referenced by operator==().

Services::ProfileDescriptor & Services::ProfileDescriptor::operator= const ProfileDescriptor  ) 
 

copy operator

Definition at line 36 of file services.cc.

References m_id, m_idInt, and m_version.

void Services::ProfileDescriptor::setId int   ) 
 

sets the int id

Definition at line 24 of file services.cc.

References m_idInt.

void Services::ProfileDescriptor::setId const QString id  ) 
 

sets the id

Definition at line 21 of file services.cc.

References m_id.

void Services::ProfileDescriptor::setVersion int  version  ) 
 

sets the Version

Definition at line 33 of file services.cc.

References m_version.

int Services::ProfileDescriptor::version  )  const
 

returns the version

Definition at line 30 of file services.cc.

References m_version.

Referenced by operator==().


Member Data Documentation

QString OpieTooth::Services::ProfileDescriptor::m_id [private]
 

operator==

Definition at line 69 of file services.h.

Referenced by id(), operator=(), ProfileDescriptor(), and setId().

int OpieTooth::Services::ProfileDescriptor::m_idInt [private]
 

Definition at line 70 of file services.h.

Referenced by idInt(), operator=(), ProfileDescriptor(), and setId().

int OpieTooth::Services::ProfileDescriptor::m_version [private]
 

Definition at line 71 of file services.h.

Referenced by operator=(), ProfileDescriptor(), setVersion(), and version().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 18:02:36 2005 for OPIE by  doxygen 1.4.2