#include <evasearchuser.h>
Inherits OutPacket.
Inheritance diagram for SearchUserPacket:


Public Member Functions | |
| SearchUserPacket () | |
| SearchUserPacket (SearchUserPacket &rhs) | |
| virtual | ~SearchUserPacket () |
| void | setPage (const int p) |
| void | setPage (const std::string p) |
| const int | getIntPage () const |
| const std::string | getPage () const |
| void | setSearchType (const uint8_t type) |
| const uint8_t | getSearchType () const |
| void | setMatchEntireString (const bool match) |
| const bool | getMatchEntireString () const |
| void | setNick (const std::string &nickname) |
| const std::string | getNick () const |
| void | setQQ (const int qqNum) |
| void | setQQ (const std::string &id) |
| const int | getIntQQ () const |
| const std::string | getQQ () const |
| void | setEmail (const std::string &mail) |
| const std::string | getEmail () const |
| SearchUserPacket & | operator= (const SearchUserPacket &rhs) |
| OutPacket * | copy () |
Protected Member Functions | |
| virtual int | putBody (unsigned char *buf) |
Private Attributes | |
| uint8_t | searchType |
| std::string | page |
| std::string | qqStr |
| std::string | nick |
| std::string | |
| bool | matchEntireString |
Static Private Attributes | |
| static const uint8_t | DIVIDER = 0x1F |
| static const uint8_t | NULL_FIELD = 0x2D |
| static const uint8_t | PERCENT = 0x25 |
Definition at line 52 of file evasearchuser.h.
|
|
Definition at line 72 of file evasearchuser.cpp. Referenced by copy(). |
|
|
Definition at line 81 of file evasearchuser.cpp. References email, getEmail(), getMatchEntireString(), getNick(), getPage(), getQQ(), getSearchType(), matchEntireString, nick, page, qqStr, and searchType. Here is the call graph for this function: ![]() |
|
|
Definition at line 57 of file evasearchuser.h. |
|
|
Definition at line 78 of file evasearchuser.h. References SearchUserPacket(). Here is the call graph for this function: ![]() |
|
|
Definition at line 75 of file evasearchuser.h. References email. Referenced by operator=(), and SearchUserPacket(). |
|
|
Definition at line 62 of file evasearchuser.h. References page. |
|
|
Definition at line 72 of file evasearchuser.h. References qqStr. |
|
|
Definition at line 67 of file evasearchuser.h. References matchEntireString. Referenced by operator=(), and SearchUserPacket(). |
|
|
Definition at line 69 of file evasearchuser.h. References nick. Referenced by operator=(), and SearchUserPacket(). |
|
|
Definition at line 63 of file evasearchuser.h. References page. Referenced by operator=(), and SearchUserPacket(). |
|
|
Definition at line 73 of file evasearchuser.h. References qqStr. Referenced by operator=(), and SearchUserPacket(). |
|
|
Definition at line 65 of file evasearchuser.h. References searchType. Referenced by operator=(), and SearchUserPacket(). |
|
|
Definition at line 106 of file evasearchuser.cpp. References email, getEmail(), getMatchEntireString(), getNick(), getPage(), getQQ(), getSearchType(), matchEntireString, nick, page, qqStr, and searchType. Here is the call graph for this function: ![]() |
|
|
Reimplemented from OutPacket. Definition at line 118 of file evasearchuser.cpp. References DIVIDER, email, matchEntireString, nick, NULL_FIELD, page, PERCENT, QQ_SEARCH_ALL, QQ_SEARCH_CUSTOM, qqStr, and searchType. |
|
|
Definition at line 74 of file evasearchuser.h. References email. |
|
|
Definition at line 66 of file evasearchuser.h. References matchEntireString. |
|
|
Definition at line 68 of file evasearchuser.h. References nick. |
|
|
Definition at line 61 of file evasearchuser.h. References page. |
|
|
Definition at line 92 of file evasearchuser.cpp. References page. |
|
|
Definition at line 71 of file evasearchuser.h. References qqStr. |
|
|
Reimplemented from Packet. Definition at line 99 of file evasearchuser.cpp. References qqStr. |
|
|
Definition at line 64 of file evasearchuser.h. References searchType. |
|
|
Definition at line 88 of file evasearchuser.h. Referenced by putBody(). |
|
|
Definition at line 86 of file evasearchuser.h. Referenced by getEmail(), operator=(), putBody(), SearchUserPacket(), and setEmail(). |
|
|
Definition at line 87 of file evasearchuser.h. Referenced by getMatchEntireString(), operator=(), putBody(), SearchUserPacket(), and setMatchEntireString(). |
|
|
Definition at line 85 of file evasearchuser.h. Referenced by getNick(), operator=(), putBody(), SearchUserPacket(), and setNick(). |
|
|
Definition at line 89 of file evasearchuser.h. Referenced by putBody(). |
|
|
Definition at line 83 of file evasearchuser.h. Referenced by getIntPage(), getPage(), operator=(), putBody(), SearchUserPacket(), and setPage(). |
|
|
Definition at line 90 of file evasearchuser.h. Referenced by putBody(). |
|
|
Definition at line 84 of file evasearchuser.h. Referenced by getIntQQ(), getQQ(), operator=(), putBody(), SearchUserPacket(), and setQQ(). |
|
|
Definition at line 82 of file evasearchuser.h. Referenced by getSearchType(), operator=(), putBody(), SearchUserPacket(), and setSearchType(). |
1.4.4