libmsn 4.2
Classes | Public Member Functions | Public Attributes
MSN::Buddy Class Reference

#include <buddy.h>

List of all members.

Classes

class  PhoneNumber

Public Member Functions

 Buddy (Passport userName_, std::string friendlyName_="")
bool operator== (const Buddy &other)

Public Attributes

std::map< std::string,
std::string > 
properties
Passport userName
std::string friendlyName
std::list< Buddy::PhoneNumberphoneNumbers
std::list< Group * > groups
unsigned int lists

Detailed Description

The Buddy class contains information about a member of a buddy list.

Each Buddy is made up of their passport address (userName), user-visible display name (friendlyName), a list of properties (properties) and zero or more groups on the buddy list that they belong to.


Member Data Documentation

Their friendly name

std::list<Group *> MSN::Buddy::groups

A list of Group's that this buddy is a member of

unsigned int MSN::Buddy::lists

Lists which this contact belong. Pending, Forward, Block...

A list of phone numbers related to this buddy

std::map<std::string, std::string> MSN::Buddy::properties

all the properties received at login time

Their passport address


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Enumerator