equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
|
18 #include "emailtrace.h" |
|
19 |
18 #include <nmapiemailaddress.h> |
20 #include <nmapiemailaddress.h> |
19 #include "nmapiemailaddress_p.h" |
21 #include "nmapiemailaddress_p.h" |
20 |
22 |
21 namespace EmailClientApi |
23 namespace EmailClientApi |
22 { |
24 { |
24 copying constructor for nmmessageenvelope |
26 copying constructor for nmmessageenvelope |
25 */ |
27 */ |
26 NmApiEmailAddress::NmApiEmailAddress(const NmApiEmailAddress &envelope) : |
28 NmApiEmailAddress::NmApiEmailAddress(const NmApiEmailAddress &envelope) : |
27 d(envelope.d) |
29 d(envelope.d) |
28 { |
30 { |
29 |
31 NM_FUNCTION; |
30 } |
32 } |
31 |
33 |
32 /*! |
34 /*! |
33 Constructor for NmApiEmailAddress class |
35 Constructor for NmApiEmailAddress class |
34 */ |
36 */ |
35 NmApiEmailAddress::NmApiEmailAddress() |
37 NmApiEmailAddress::NmApiEmailAddress() |
36 { |
38 { |
|
39 NM_FUNCTION; |
|
40 |
37 d = new NmApiEmailAddressPrivate(); |
41 d = new NmApiEmailAddressPrivate(); |
38 } |
42 } |
39 |
43 |
40 /*! |
44 /*! |
41 destructor |
45 destructor |
42 */ |
46 */ |
43 NmApiEmailAddress::~NmApiEmailAddress() |
47 NmApiEmailAddress::~NmApiEmailAddress() |
44 { |
48 { |
45 |
49 NM_FUNCTION; |
46 } |
50 } |
47 |
51 |
48 /*! |
52 /*! |
49 Assignment operator |
53 Assignment operator |
50 */ |
54 */ |
51 NmApiEmailAddress &NmApiEmailAddress::operator=(const NmApiEmailAddress &addr) |
55 NmApiEmailAddress &NmApiEmailAddress::operator=(const NmApiEmailAddress &addr) |
52 { |
56 { |
|
57 NM_FUNCTION; |
|
58 |
53 if (this != &addr) { |
59 if (this != &addr) { |
54 d = addr.d; |
60 d = addr.d; |
55 } |
61 } |
56 return *this; |
62 return *this; |
57 } |
63 } |
59 /*! |
65 /*! |
60 Compare data from \a addr |
66 Compare data from \a addr |
61 */ |
67 */ |
62 bool NmApiEmailAddress::operator==(const NmApiEmailAddress &addr) |
68 bool NmApiEmailAddress::operator==(const NmApiEmailAddress &addr) |
63 { |
69 { |
|
70 NM_FUNCTION; |
|
71 |
64 bool retVal = false; |
72 bool retVal = false; |
65 if (this->d == addr.d) { |
73 if (this->d == addr.d) { |
66 retVal = true; |
74 retVal = true; |
67 } |
75 } |
68 return retVal; |
76 return retVal; |
71 /*! |
79 /*! |
72 getter for displayname |
80 getter for displayname |
73 */ |
81 */ |
74 QString NmApiEmailAddress::displayName() const |
82 QString NmApiEmailAddress::displayName() const |
75 { |
83 { |
|
84 NM_FUNCTION; |
|
85 |
76 return d->displayName; |
86 return d->displayName; |
77 } |
87 } |
78 |
88 |
79 /*! |
89 /*! |
80 getter for address |
90 getter for address |
81 */ |
91 */ |
82 QString NmApiEmailAddress::address() const |
92 QString NmApiEmailAddress::address() const |
83 { |
93 { |
|
94 NM_FUNCTION; |
|
95 |
84 return d->address; |
96 return d->address; |
85 } |
97 } |
86 |
98 |
87 /*! |
99 /*! |
88 setter for displayname |
100 setter for displayname |
89 */ |
101 */ |
90 void NmApiEmailAddress::setDisplayName(const QString &displayName) |
102 void NmApiEmailAddress::setDisplayName(const QString &displayName) |
91 { |
103 { |
|
104 NM_FUNCTION; |
|
105 |
92 d->displayName = displayName; |
106 d->displayName = displayName; |
93 } |
107 } |
94 |
108 |
95 /*! |
109 /*! |
96 setter for address |
110 setter for address |
97 */ |
111 */ |
98 void NmApiEmailAddress::setAddress(const QString &address) |
112 void NmApiEmailAddress::setAddress(const QString &address) |
99 { |
113 { |
|
114 NM_FUNCTION; |
|
115 |
100 d->address = address; |
116 d->address = address; |
101 } |
117 } |
102 } |
118 } |