#include <evafriendlist.h>
Public Member Functions | |
| FriendList () | |
| ~FriendList () | |
| const bool | hasFriend (const int id) |
| QQFriend * | getFriend (const int id) |
| bool | deleteFriend (const int id) |
| void | addFriend (const QQFriend &frd) |
| void | updateFriend (const QQFriend &frd) |
| void | clearFriendList () |
| bool | updateFriendIP (const int id, const int ip) |
| bool | updateFriendPort (const int id, const short p) |
| bool | updateFriendFace (const int id, const short face) |
| bool | updateFriendStatus (const int id, const char status) |
| bool | updateFriendFileSessionKey (const int id, const unsigned char *key) |
| bool | updateFriendGroupIndex (const int id, const int index) |
| bool | updateFriendLevel (const int id, const unsigned int online, const unsigned short level, const unsigned short hours) |
| bool | addFriendItemTo (const int id, const FriendItem &item) |
| bool | addOnlineFriendEntryTo (const int id, const FriendOnlineEntry &entry) |
| bool | addContactInfoTo (const int id, const ContactInfo &info) |
| const int | numberOfFriends () const |
| const int | numberOfOnlines () |
| std::list< QQFriend > | getFriendsInGroupIndexOf (const int index) |
| std::list< QQFriend > | getAllFriends (const int myId=0) |
| std::map< int, QQFriend > | getAllFriendsMap () |
| const std::map< int, QQFriend > & | getFriendList () const |
| bool | setExtraInfo (const int id, const short info) |
| bool | setSignature (const int id, const std::string sig, const unsigned int time) |
| const std::map< int, int > | getMemberSignatureList (const int start, const int myId, const bool hasSignature) |
| const std::list< int > | getUserHeadList (const int myId, const bool hasUserHead) |
| bool | setMemo (const int id, const MemoItem &memo) |
| FriendList & | operator= (const FriendList &rhs) |
Private Member Functions | |
| std::map< int, QQFriend >::iterator | getFriendPosition (const int id) |
Private Attributes | |
| std::map< int, QQFriend > | privateList |
Definition at line 194 of file evafriendlist.h.
|
|
Definition at line 196 of file evafriendlist.h. |
|
|
Definition at line 197 of file evafriendlist.h. References privateList. |
|
||||||||||||
|
Definition at line 353 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
|
Definition at line 253 of file evafriendlist.cpp. References getFriendPosition(), QQFriend::getGroupIndex(), QQFriend::getQQ(), and privateList. Referenced by updateFriend(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 335 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 344 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
|
Definition at line 203 of file evafriendlist.h. References privateList. |
|
|
Definition at line 245 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Referenced by updateFriend(). Here is the call graph for this function: ![]() |
|
|
Definition at line 393 of file evafriendlist.cpp. References QQFriend::getSortField(), privateList, QQFriend::setSortField(), and QQFriend::Sort_QQ. Referenced by getMemberSignatureList(), and getUserHeadList(). Here is the call graph for this function: ![]() |
|
|
Definition at line 222 of file evafriendlist.h. References privateList. |
|
|
Definition at line 237 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
|
Definition at line 224 of file evafriendlist.h. References privateList. Referenced by operator=(). |
|
|
Definition at line 409 of file evafriendlist.cpp. References privateList. Referenced by addContactInfoTo(), addFriend(), addFriendItemTo(), addOnlineFriendEntryTo(), deleteFriend(), getFriend(), hasFriend(), setExtraInfo(), setMemo(), setSignature(), updateFriendFace(), updateFriendFileSessionKey(), updateFriendGroupIndex(), updateFriendIP(), updateFriendLevel(), updateFriendPort(), and updateFriendStatus(). |
|
|
Definition at line 382 of file evafriendlist.cpp. References privateList. |
|
||||||||||||||||
|
Definition at line 423 of file evafriendlist.cpp. References getAllFriends(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 451 of file evafriendlist.cpp. References getAllFriends(). Here is the call graph for this function: ![]() |
|
|
Definition at line 228 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
|
Definition at line 218 of file evafriendlist.h. References privateList. |
|
|
Definition at line 361 of file evafriendlist.cpp. References privateList, QQ_FRIEND_STATUS_INVISIBLE, QQ_FRIEND_STATUS_LEAVE, QQ_FRIEND_STATUS_OFFLINE, and QQ_FRIEND_STATUS_ONLINE. |
|
|
Definition at line 231 of file evafriendlist.h. References getFriendList(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 414 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 464 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 442 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
|
Definition at line 264 of file evafriendlist.cpp. References addFriend(), deleteFriend(), and QQFriend::getQQ(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 279 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 305 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 314 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 270 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 323 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 288 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 297 of file evafriendlist.cpp. References getFriendPosition(), and privateList. Here is the call graph for this function: ![]() |
|
1.4.4