SmartFoxServer 2X C++ API
|
Search Users in the system by matching their variables and properties against a MatchExpression More...
#include <FindUsersRequest.h>
Inherits Sfs2X::Requests::BaseRequest.
Public Member Functions | |
FindUsersRequest (boost::shared_ptr< MatchExpression > expr) | |
FindUsersRequest(boost::shared_ptr<MatchExpression>, string, long int) More... | |
FindUsersRequest (boost::shared_ptr< MatchExpression > expr, boost::shared_ptr< Room > target) | |
FindUsersRequest(boost::shared_ptr<MatchExpression>, string, long int) More... | |
FindUsersRequest (boost::shared_ptr< MatchExpression > expr, boost::shared_ptr< Room > target, long int limit) | |
FindUsersRequest(boost::shared_ptr<MatchExpression>, string, long int) More... | |
FindUsersRequest (boost::shared_ptr< MatchExpression > expr, string target) | |
FindUsersRequest(boost::shared_ptr<MatchExpression>, string, long int) More... | |
FindUsersRequest (boost::shared_ptr< MatchExpression > expr, string target, long int limit) | |
Constructor More... | |
Search Users in the system by matching their variables and properties against a MatchExpression
Sfs2X::Requests::FindUsersRequest::FindUsersRequest | ( | boost::shared_ptr< MatchExpression > | expr | ) |
Sfs2X::Requests::FindUsersRequest::FindUsersRequest | ( | boost::shared_ptr< MatchExpression > | expr, |
boost::shared_ptr< Room > | target | ||
) |
Sfs2X::Requests::FindUsersRequest::FindUsersRequest | ( | boost::shared_ptr< MatchExpression > | expr, |
boost::shared_ptr< Room > | target, | ||
long int | limit | ||
) |
Sfs2X::Requests::FindUsersRequest::FindUsersRequest | ( | boost::shared_ptr< MatchExpression > | expr, |
string | target | ||
) |
Sfs2X::Requests::FindUsersRequest::FindUsersRequest | ( | boost::shared_ptr< MatchExpression > | expr, |
string | target, | ||
long int | limit | ||
) |
Constructor
expr | the match expression |
target | it can be a Room or String (the Group Id), if null the search will done in the whole Zone (default) |
limit | the number of results wanted. Zero means no limit, we will get all results (default) |
target can be –> Room: search in that room –> String: a valid groupId –> null: search the whole zone