Friend Class Reference
The representation of a Friend (and of the user itself).
More...
#include <Friend.h>
List of all members.
Public Member Functions |
| | Friend () |
| | Contsruct and object representing a friend, initilaized with empty/zero values.
|
| | Friend (QString id, double lng, double lat) |
| | Construct an object representing a friend.
|
| | Friend (QString id, QGeoCoordinate pos) |
| | Construct an object representing a friend.
|
| QString | getId () const |
| | Get the Friend's ID.
|
| double | getLat () const |
| | Get the latitude of the Friend's position.
|
| double | getLng () const |
| | Get the longitude of the Friend's position.
|
| QGeoCoordinate | getPosition () |
| | Get the Friend's position.
|
|
QString | getPhoto () const |
|
QByteArray | getPubKey () const |
| QByteArray | getSymKey () |
| | Get the Friend's Symetric key.
|
|
QString | getSessionId () const |
|
void | setId (QString id) |
|
void | setName (QString name) |
| void | setLat (double lat) |
| | Set the Friend's position's latitude.
|
| void | setLng (double longitude) |
| | Set the Friend's position's longitude.
|
| void | setPosition (QGeoCoordinate position) |
| | Set the Friend's position.
|
|
void | setPhoto (QString photo) |
|
void | setPubKey (QByteArray pubKey) |
| void | setSymKey (QByteArray symKey) |
| | Set the Friend's position.
|
|
void | setSessionId (QString sessionId) |
| double | distanceTo (double lat, double lng) |
| | Get the distance from this Friend to the sepcified parameter.
|
| double | distanceTo (QGeoCoordinate pos) |
| | Get the distance from this Friend to the sepcified parameter.
|
Detailed Description
The representation of a Friend (and of the user itself).
This class represents a person (user or friend) of the location sharing service.
Constructor & Destructor Documentation
| QTM_USE_NAMESPACE Friend::Friend |
( |
|
) |
|
Contsruct and object representing a friend, initilaized with empty/zero values.
A Friend has an id (QString), a position (QGeoCoordinate) and a symKey (QByteArray). name(QString), photo (QString), sessionId (QString), pubKey (QByteArray) are currently not used.
| Friend::Friend |
( |
QString |
id, |
|
|
double |
lat, |
|
|
double |
lng | |
|
) |
| | |
Construct an object representing a friend.
A Friend has an id (QString), a position (QGeoCoordinate) and a symKey (QByteArray). name(QString), photo (QString), sessionId (QString), pubKey (QByteArray) are currently not used.
- Parameters:
-
| id | is the Friend's id ion the LSS |
| lat | is the latitude of his position |
| lng | is the longitude of his position |
| Friend::Friend |
( |
QString |
id, |
|
|
QGeoCoordinate |
position | |
|
) |
| | |
Construct an object representing a friend.
A Friend has an id (QString), a position (QGeoCoordinate) and a symKey (QByteArray). name(QString), photo (QString), sessionId (QString), pubKey (QByteArray) are currently not used.
- Parameters:
-
| id | is the Friend's id ion the LSS |
| position | are the coordinates of his position |
Member Function Documentation
| double Friend::distanceTo |
( |
QGeoCoordinate |
position |
) |
|
Get the distance from this Friend to the sepcified parameter.
- Parameters:
-
| position | indicates the point to which the distance is calculated |
- Returns:
- the distance from the friend to the specified position
| double Friend::distanceTo |
( |
double |
lat, |
|
|
double |
lng | |
|
) |
| | |
Get the distance from this Friend to the sepcified parameter.
- Parameters:
-
| lat | indicates the latitude of the point to which the distance is calculated |
| lat | indicates the longitude of the point to which the distance is calculated |
- Returns:
- the distance from the friend to the specified position
| QString Friend::getId |
( |
|
) |
const |
Get the Friend's ID.
- Returns:
- the friends id
| double Friend::getLat |
( |
|
) |
const |
Get the latitude of the Friend's position.
- Returns:
- the flatitude of the Friend's position
| double Friend::getLng |
( |
|
) |
const |
Get the longitude of the Friend's position.
- Returns:
- the longitude of the friend's position
| QGeoCoordinate Friend::getPosition |
( |
|
) |
|
Get the Friend's position.
- Returns:
- the friends position
| QByteArray Friend::getSymKey |
( |
|
) |
|
Get the Friend's Symetric key.
- Returns:
- the friends symetric key
| void Friend::setLat |
( |
double |
lat |
) |
|
Set the Friend's position's latitude.
- Parameters:
-
| latitude | the friends' latitude |
| void Friend::setLng |
( |
double |
lng |
) |
|
Set the Friend's position's longitude.
- Parameters:
-
| lng | the friends position's longitude |
| void Friend::setPosition |
( |
QGeoCoordinate |
position |
) |
|
Set the Friend's position.
- Parameters:
-
| position | the friend's position |
| void Friend::setSymKey |
( |
QByteArray |
symKey |
) |
|
Set the Friend's position.
- Parameters:
-
| symkey | the frien'ds symetric key |
The documentation for this class was generated from the following files:
- C:/Workspace/SourceForge/Privl_S60/inc/tools/Friend.h
- C:/Workspace/SourceForge/Privl_S60/src/tools/Friend.cpp