IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::Common::Person Class Reference

#include <Person.h>

Inheritance diagram for IEC61968::Common::Person:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::Common::Person:
Collaboration graph
[legend]

Public Attributes

IEC61968::Common::ElectronicAddress electronicAddress
 
IEC61970::Base::Domain::String firstName
 
IEC61968::Common::TelephoneNumber landlinePhone
 
IEC61970::Base::Domain::String lastName
 
IEC61970::Base::Domain::String mName
 
IEC61968::Common::TelephoneNumber mobilePhone
 
IEC61970::Base::Domain::String prefix
 
IEC61970::Base::Domain::String specialNeed
 
IEC61970::Base::Domain::String suffix
 
std::list< IEC61968::Common::PersonRole * > Roles
 
- Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject
IEC61970::Base::Domain::String aliasName
 
IEC61970::Base::Domain::String description
 
IEC61970::Base::Domain::String mRID
 
IEC61970::Base::Domain::String name
 
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > DiagramObjects
 

Detailed Description

General purpose information for name and other information to contact people.

Member Data Documentation

◆ electronicAddress

IEC61968::Common::ElectronicAddress IEC61968::Common::Person::electronicAddress

Electronic address.

◆ firstName

IEC61970::Base::Domain::String IEC61968::Common::Person::firstName

Person's first name.

◆ landlinePhone

IEC61968::Common::TelephoneNumber IEC61968::Common::Person::landlinePhone

Landline phone number.

◆ lastName

IEC61970::Base::Domain::String IEC61968::Common::Person::lastName

Person's last (family, sir) name.

◆ mName

IEC61970::Base::Domain::String IEC61968::Common::Person::mName

Middle name(s) or initial(s).

◆ mobilePhone

IEC61968::Common::TelephoneNumber IEC61968::Common::Person::mobilePhone

Mobile phone number.

◆ prefix

IEC61970::Base::Domain::String IEC61968::Common::Person::prefix

A prefix or title for the person's name, such as Miss, Mister, Doctor, etc.

◆ Roles

std::list<IEC61968::Common::PersonRole*> IEC61968::Common::Person::Roles

All roles of this person.

◆ specialNeed

IEC61970::Base::Domain::String IEC61968::Common::Person::specialNeed

Special service needs for the person (contact) are described; examples include life support, etc.

◆ suffix

IEC61970::Base::Domain::String IEC61968::Common::Person::suffix

A suffix for the person's name, such as II, III, etc.


The documentation for this class was generated from the following files: