QGIS API Documentation 3.34.0-Prizren (ffbdd678812)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
QgsAbstractMetadataBase::Contact Struct Reference

Metadata contact structure. More...

#include <qgsabstractmetadatabase.h>

Public Member Functions

 Contact (const QString &name=QString())
 Constructor for Contact.
 
bool operator== (const QgsAbstractMetadataBase::Contact &other) const
 

Public Attributes

QList< QgsAbstractMetadataBase::Addressaddresses
 List of addresses associated with this contact.
 
QString email
 Electronic mail address.
 
QString fax
 Facsimile telephone.
 
QString name
 Name of contact.
 
QString organization
 Organization contact belongs to/represents.
 
QString position
 Position/title of contact.
 
QString role
 Role of contact.
 
QString voice
 Voice telephone.
 

Detailed Description

Metadata contact structure.

Since
QGIS 3.2

Definition at line 140 of file qgsabstractmetadatabase.h.

Constructor & Destructor Documentation

◆ Contact()

QgsAbstractMetadataBase::Contact::Contact ( const QString &  name = QString())
inline

Constructor for Contact.

Definition at line 146 of file qgsabstractmetadatabase.h.

Member Function Documentation

◆ operator==()

bool QgsAbstractMetadataBase::Contact::operator== ( const QgsAbstractMetadataBase::Contact other) const

Definition at line 547 of file qgsabstractmetadatabase.cpp.

Member Data Documentation

◆ addresses

QList< QgsAbstractMetadataBase::Address > QgsAbstractMetadataBase::Contact::addresses

List of addresses associated with this contact.

Definition at line 168 of file qgsabstractmetadatabase.h.

◆ email

QString QgsAbstractMetadataBase::Contact::email

Electronic mail address.

Note
Do not include mailto: protocol as part of the email address.

Definition at line 184 of file qgsabstractmetadatabase.h.

◆ fax

QString QgsAbstractMetadataBase::Contact::fax

Facsimile telephone.

Definition at line 178 of file qgsabstractmetadatabase.h.

◆ name

QString QgsAbstractMetadataBase::Contact::name

Name of contact.

Definition at line 153 of file qgsabstractmetadatabase.h.

◆ organization

QString QgsAbstractMetadataBase::Contact::organization

Organization contact belongs to/represents.

Definition at line 158 of file qgsabstractmetadatabase.h.

◆ position

QString QgsAbstractMetadataBase::Contact::position

Position/title of contact.

Definition at line 163 of file qgsabstractmetadatabase.h.

◆ role

QString QgsAbstractMetadataBase::Contact::role

Role of contact.

Acceptable values are those from the ISO 19115 CI_RoleCode specifications (see http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml). E.g. 'custodian', 'owner', 'distributor', etc.

Definition at line 191 of file qgsabstractmetadatabase.h.

◆ voice

QString QgsAbstractMetadataBase::Contact::voice

Voice telephone.

Definition at line 173 of file qgsabstractmetadatabase.h.


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