Lines Matching defs:UserInfo
30 #define LOG_TAG "UserInfo"
42 UserInfo& UserInfo::GetInstance()
44 static UserInfo userInfo;
48 UserInfo::UserInfo() : userIdVersion_(0), userPropertyVersion_(0)
54 int UserInfo::SetUserId(const std::string& name, const std::string& value)
81 int UserInfo::GetUserId(const std::string& name, std::string& out)
95 int UserInfo::RemoveUserId(const std::string& name)
112 int UserInfo::SetUserProperty(const std::string& name, const std::string& value)
139 int UserInfo::GetUserProperty(const std::string& name, std::string& out)
153 int UserInfo::RemoveUserProperty(const std::string& name)
170 void UserInfo::InitUserIds()
179 void UserInfo::InitUserProperties()
188 std::vector<HiAppEvent::UserId> UserInfo::GetUserIds()
201 std::vector<HiAppEvent::UserProperty> UserInfo::GetUserProperties()
214 int64_t UserInfo::GetUserIdVersion()
220 int64_t UserInfo::GetUserPropertyVersion()
226 void UserInfo::ClearData()