PhoenixGenerator  2.0.4
Set of tools to generate code
Loading...
Searching...
No Matches
PProjectMembers.h
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#ifndef __PPROJECTMEMBERS_H__
8#define __PPROJECTMEMBERS_H__
9
10#include <string>
11#include "PString.h"
12
13
16 public:
18 PProjectMembers(const PProjectMembers & other);
19 virtual ~PProjectMembers();
21 void setFirstName(const PString & firstName);
22 void setLastName(const PString & lastName);
23 void setAffiliation(const PString & affiliation);
24 void setEmail(const PString & email);
25 const PString & getFirstName() const;
26 PString & getFirstName();
27 const PString & getLastName() const;
28 PString & getLastName();
29 const PString & getAffiliation() const;
30 PString & getAffiliation();
31 const PString & getEmail() const;
32 PString & getEmail();
33 protected:
34 void copyPProjectMembers(const PProjectMembers & other);
35 private:
38 PString p_firstName;
40 PString p_lastName;
44 PString p_email;
45};
46
47
48
49#endif
50
PProjectMembers()
Constructor of class PProjectMembers.
PString p_firstName
First Name of the member.
PString p_email
Email of the member.
void initialisationPProjectMembers()
Initialisation Function of class PProjectMembers.
void setAffiliation(const PString &affiliation)
Sets the affiliation of the PProjectMembers.
void copyPProjectMembers(const PProjectMembers &other)
Copy Function of class PProjectMembers.
const PString & getFirstName() const
Gets the firstName of the PProjectMembers.
void setFirstName(const PString &firstName)
Sets the firstName of the PProjectMembers.
void setEmail(const PString &email)
Sets the email of the PProjectMembers.
PString p_lastName
Last Name of the member.
const PString & getLastName() const
Gets the lastName of the PProjectMembers.
const PString & getEmail() const
Gets the email of the PProjectMembers.
const PString & getAffiliation() const
Gets the affiliation of the PProjectMembers.
void setLastName(const PString &lastName)
Sets the lastName of the PProjectMembers.
PString p_affiliation
Affiliation of the member.
virtual ~PProjectMembers()
Destructor of class PProjectMembers.
PProjectMembers & operator=(const PProjectMembers &other)
Operator = of class PProjectMembers.