diff options
author | Remko Tronçon <git@el-tramo.be> | 2009-07-21 13:07:59 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2009-07-21 13:07:59 (GMT) |
commit | 97ccbb55df2af9268f37e0bad7109d958acf6d19 (patch) | |
tree | eb15f961800b4e1753482ec4e944cb9102aa05f0 /Swiften/Elements | |
parent | 0c44bb6fa24900acef40dffdc65c8aecd3ee48ca (diff) | |
download | swift-contrib-97ccbb55df2af9268f37e0bad7109d958acf6d19.zip swift-contrib-97ccbb55df2af9268f37e0bad7109d958acf6d19.tar.bz2 |
Add more fields to the VCard element support.
Extra fields: Fullname, Given/Family name, E-Mail.
Diffstat (limited to 'Swiften/Elements')
-rw-r--r-- | Swiften/Elements/VCard.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Swiften/Elements/VCard.h b/Swiften/Elements/VCard.h index f389ba7..a42d7e3 100644 --- a/Swiften/Elements/VCard.h +++ b/Swiften/Elements/VCard.h @@ -9,6 +9,18 @@ namespace Swift { public: VCard() {} + void setFullName(const String& fullName) { fullName_ = fullName; } + const String& getFullName() const { return fullName_; } + + void setFamilyName(const String& familyName) { familyName_ = familyName; } + const String& getFamilyName() const { return familyName_; } + + void setGivenName(const String& givenName) { givenName_ = givenName; } + const String& getGivenName() const { return givenName_; } + + void setEMail(const String& email) { email_ = email; } + const String& getEMail() const { return email_; } + void setNickname(const String& nick) { nick_ = nick; } const String& getNickname() const { return nick_; } @@ -19,6 +31,10 @@ namespace Swift { const String& getPhotoType() { return photoType_; } private: + String fullName_; + String familyName_; + String givenName_; + String email_; ByteArray photo_; String photoType_; String nick_; |