PhoenixGenerator
2.8.0
Set of tools to generate code
Toggle main menu visibility
Loading...
Searching...
No Matches
PProjectMembers.cpp
Go to the documentation of this file.
1
/***************************************
2
Auteur : Pierre Aubert
3
Mail : pierre.aubert@lapp.in2p3.fr
4
Licence : CeCILL-C
5
****************************************/
6
7
8
#include "
PProjectMembers.h
"
9
11
PProjectMembers::PProjectMembers
(){
12
initialisationPProjectMembers
();
13
}
14
16
18
PProjectMembers::PProjectMembers
(
const
PProjectMembers
& other){
19
copyPProjectMembers
(other);
20
}
21
23
PProjectMembers::~PProjectMembers
(){
24
25
}
26
28
31
PProjectMembers
&
PProjectMembers::operator =
(
const
PProjectMembers
& other){
32
copyPProjectMembers
(other);
33
return
*
this
;
34
}
35
37
39
void
PProjectMembers::setFirstName
(
const
PString & firstName){
40
p_firstName
= firstName;
41
}
42
44
46
void
PProjectMembers::setLastName
(
const
PString & lastName){
47
p_lastName
= lastName;
48
}
49
51
53
void
PProjectMembers::setAffiliation
(
const
PString & affiliation){
54
p_affiliation
= affiliation;
55
}
56
58
60
void
PProjectMembers::setEmail
(
const
PString & email){
61
p_email
= email;
62
}
63
65
67
const
PString &
PProjectMembers::getFirstName
()
const
{
68
return
p_firstName
;
69
}
70
72
74
PString &
PProjectMembers::getFirstName
(){
75
return
p_firstName
;
76
}
77
79
81
const
PString &
PProjectMembers::getLastName
()
const
{
82
return
p_lastName
;
83
}
84
86
88
PString &
PProjectMembers::getLastName
(){
89
return
p_lastName
;
90
}
91
93
95
const
PString &
PProjectMembers::getAffiliation
()
const
{
96
return
p_affiliation
;
97
}
98
100
102
PString &
PProjectMembers::getAffiliation
(){
103
return
p_affiliation
;
104
}
105
107
109
const
PString &
PProjectMembers::getEmail
()
const
{
110
return
p_email
;
111
}
112
114
116
PString &
PProjectMembers::getEmail
(){
117
return
p_email
;
118
}
119
121
123
void
PProjectMembers::copyPProjectMembers
(
const
PProjectMembers
& other){
124
p_firstName
= other.
p_firstName
;
125
p_lastName
= other.
p_lastName
;
126
p_affiliation
= other.
p_affiliation
;
127
p_email
= other.
p_email
;
128
}
129
131
void
PProjectMembers::initialisationPProjectMembers
(){
132
p_firstName
=
""
;
133
p_lastName
=
""
;
134
p_affiliation
=
""
;
135
p_email
=
""
;
136
}
137
PProjectMembers.h
PProjectMembers::PProjectMembers
PProjectMembers()
Constructor of class PProjectMembers.
Definition
PProjectMembers.cpp:11
PProjectMembers::p_firstName
PString p_firstName
First Name of the member.
Definition
PProjectMembers.h:38
PProjectMembers::p_email
PString p_email
Email of the member.
Definition
PProjectMembers.h:44
PProjectMembers::initialisationPProjectMembers
void initialisationPProjectMembers()
Initialisation Function of class PProjectMembers.
Definition
PProjectMembers.cpp:131
PProjectMembers::setAffiliation
void setAffiliation(const PString &affiliation)
Sets the affiliation of the PProjectMembers.
Definition
PProjectMembers.cpp:53
PProjectMembers::copyPProjectMembers
void copyPProjectMembers(const PProjectMembers &other)
Copy Function of class PProjectMembers.
Definition
PProjectMembers.cpp:123
PProjectMembers::getFirstName
const PString & getFirstName() const
Gets the firstName of the PProjectMembers.
Definition
PProjectMembers.cpp:67
PProjectMembers::setFirstName
void setFirstName(const PString &firstName)
Sets the firstName of the PProjectMembers.
Definition
PProjectMembers.cpp:39
PProjectMembers::setEmail
void setEmail(const PString &email)
Sets the email of the PProjectMembers.
Definition
PProjectMembers.cpp:60
PProjectMembers::p_lastName
PString p_lastName
Last Name of the member.
Definition
PProjectMembers.h:40
PProjectMembers::getLastName
const PString & getLastName() const
Gets the lastName of the PProjectMembers.
Definition
PProjectMembers.cpp:81
PProjectMembers::getEmail
const PString & getEmail() const
Gets the email of the PProjectMembers.
Definition
PProjectMembers.cpp:109
PProjectMembers::getAffiliation
const PString & getAffiliation() const
Gets the affiliation of the PProjectMembers.
Definition
PProjectMembers.cpp:95
PProjectMembers::setLastName
void setLastName(const PString &lastName)
Sets the lastName of the PProjectMembers.
Definition
PProjectMembers.cpp:46
PProjectMembers::p_affiliation
PString p_affiliation
Affiliation of the member.
Definition
PProjectMembers.h:42
PProjectMembers::~PProjectMembers
virtual ~PProjectMembers()
Destructor of class PProjectMembers.
Definition
PProjectMembers.cpp:23
PProjectMembers::operator=
PProjectMembers & operator=(const PProjectMembers &other)
Operator = of class PProjectMembers.
Definition
PProjectMembers.cpp:31
src
PProjectMembers.cpp
Generated by
1.17.0