Person Class Reference

Inheritance diagram for Person:

TObject List of all members.

Public Member Functions

 Person ()
 Person (Int_t i, TString f, TString l, Char_t g, Date *d, Address *a)
 ~Person ()
TString GetFirstName () const
TString GetLastName () const
Char_t GetGender () const
DateGetDate () const
AddressGetAddress () const
Int_t GetID () const

Private Attributes

Int_t id
TString firstName
TString lastName
Char_t gender
DatedateOfBirth
Addressaddress

Friends

ostream & operator<< (ostream &out, const Person &p)

Detailed Description

Definition at line 56 of file DOMParsePerson.C.


Constructor & Destructor Documentation

Person::Person (  )  [inline]

Definition at line 58 of file DOMParsePerson.C.

Person::Person ( Int_t  i,
TString  f,
TString  l,
Char_t  g,
Date d,
Address a 
) [inline]

Definition at line 59 of file DOMParsePerson.C.

Person::~Person (  )  [inline]

Definition at line 62 of file DOMParsePerson.C.

References address, and dateOfBirth.


Member Function Documentation

TString Person::GetFirstName (  )  const [inline]

Definition at line 67 of file DOMParsePerson.C.

References firstName.

TString Person::GetLastName (  )  const [inline]

Definition at line 68 of file DOMParsePerson.C.

References lastName.

Char_t Person::GetGender (  )  const [inline]

Definition at line 69 of file DOMParsePerson.C.

References gender.

Date* Person::GetDate (  )  const [inline]

Definition at line 70 of file DOMParsePerson.C.

References dateOfBirth.

Address* Person::GetAddress (  )  const [inline]

Definition at line 71 of file DOMParsePerson.C.

References address.

Int_t Person::GetID (  )  const [inline]

Definition at line 72 of file DOMParsePerson.C.

References id.


Friends And Related Function Documentation

ostream& operator<< ( ostream &  out,
const Person p 
) [friend]

Definition at line 74 of file DOMParsePerson.C.


Member Data Documentation

Int_t Person::id [private]

Definition at line 90 of file DOMParsePerson.C.

Referenced by GetID().

TString Person::firstName [private]

Definition at line 91 of file DOMParsePerson.C.

Referenced by GetFirstName().

TString Person::lastName [private]

Definition at line 92 of file DOMParsePerson.C.

Referenced by GetLastName().

Char_t Person::gender [private]

Definition at line 93 of file DOMParsePerson.C.

Referenced by GetGender().

Date* Person::dateOfBirth [private]

Definition at line 94 of file DOMParsePerson.C.

Referenced by GetDate(), and ~Person().

Address* Person::address [private]

Definition at line 95 of file DOMParsePerson.C.

Referenced by GetAddress(), and ~Person().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:31:29 2011 for ROOT_528-00b_version by  doxygen 1.5.1