1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00

refactor: more rigorous types for GroupInvite

This commit is contained in:
noavarice 2017-08-27 00:15:36 +03:00
parent ad3584c469
commit fd1fbebae0
No known key found for this signature in database
GPG Key ID: 52A50775BE13DF17
2 changed files with 6 additions and 6 deletions

View File

@ -25,8 +25,8 @@
* @brief This class contains information needed to create a group invite
*/
GroupInvite::GroupInvite(int32_t friendID, uint8_t inviteType, const QByteArray& data)
: friendId{friendID}
GroupInvite::GroupInvite(uint32_t friendId, uint8_t inviteType, const QByteArray& data)
: friendId{friendId}
, type{inviteType}
, invite{data}
, date{QDateTime::currentDateTime()}
@ -39,7 +39,7 @@ bool GroupInvite::operator==(const GroupInvite& other) const
&& date == other.date;
}
int32_t GroupInvite::getFriendId() const
uint32_t GroupInvite::getFriendId() const
{
return friendId;
}

View File

@ -27,16 +27,16 @@
class GroupInvite
{
public:
GroupInvite(int32_t friendID, uint8_t inviteType, const QByteArray& data);
GroupInvite(uint32_t friendId, uint8_t inviteType, const QByteArray& data);
bool operator==(const GroupInvite& other) const;
int32_t getFriendId() const;
uint32_t getFriendId() const;
uint8_t getType() const;
QByteArray getInvite() const;
QDateTime getInviteDate() const;
private:
int32_t friendId;
uint32_t friendId;
uint8_t type;
QByteArray invite;
QDateTime date;