giga::GigaApi::UsersApi Class Referencefinal
Public Member Functions | |
pplx::task< std::shared_ptr < data::User > > | getCurrentUser () const |
pplx::task< std::shared_ptr < std::vector < utility::string_t > > > | searchTag (const utility::string_t &name) const |
pplx::task< std::shared_ptr < data::UserExists > > | userExists (const utility::string_t &login, const utility::string_t &email=U("")) const |
pplx::task< std::shared_ptr < std::vector< std::shared_ptr < data::User > > > > | searchUsers (const utility::string_t &search, const utility::string_t &activity, const utility::string_t &isSeeder) const |
pplx::task< std::shared_ptr < data::User > > | getUserById (uint64_t userId) const |
pplx::task< std::shared_ptr < data::User > > | getUserByLogin (const utility::string_t &login) const |
pplx::task< std::shared_ptr < data::User > > | updateUser (uint64_t userId, const utility::string_t &email, bool isValidation, const utility::string_t &gender, const utility::string_t &name, const utility::string_t &description, const utility::string_t &birthdate, const utility::string_t &avatar, const utility::string_t ¤tPassword, const utility::string_t &password, const utility::string_t &clue, const utility::string_t &privateKey, const utility::string_t &iv, const utility::string_t &salt) const |
pplx::task< std::shared_ptr < data::User > > | updateUserAddTag (uint64_t userId, const utility::string_t &name) const |
pplx::task< std::shared_ptr < data::User > > | updateUserRemoveTag (uint64_t userId, const utility::string_t &name) const |
Friends | |
class | GigaApi |
The documentation for this class was generated from the following files:
- /home/thomas/code/GiGaSdk/src/giga/api/GigaApi.h
- /home/thomas/code/GiGaSdk/src/giga/api/UsersApi.cpp