QGIS API Documentation  3.21.0-Master (5b68dc587e)
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. More...
 
bool operator== (const QgsAbstractMetadataBase::Contact &other) const
 

Public Attributes

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

Detailed Description

Metadata contact structure.

Since
QGIS 3.2

Definition at line 139 of file qgsabstractmetadatabase.h.

Constructor & Destructor Documentation

◆ Contact()

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

Constructor for Contact.

Definition at line 145 of file qgsabstractmetadatabase.h.

Member Function Documentation

◆ operator==()

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

Definition at line 486 of file qgsabstractmetadatabase.cpp.

Member Data Documentation

◆ addresses

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

List of addresses associated with this contact.

Definition at line 167 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 183 of file qgsabstractmetadatabase.h.

◆ fax

QString QgsAbstractMetadataBase::Contact::fax

Facsimile telephone.

Definition at line 177 of file qgsabstractmetadatabase.h.

◆ name

QString QgsAbstractMetadataBase::Contact::name

Name of contact.

Definition at line 152 of file qgsabstractmetadatabase.h.

◆ organization

QString QgsAbstractMetadataBase::Contact::organization

Organization contact belongs to/represents.

Definition at line 157 of file qgsabstractmetadatabase.h.

◆ position

QString QgsAbstractMetadataBase::Contact::position

Position/title of contact.

Definition at line 162 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 190 of file qgsabstractmetadatabase.h.

◆ voice

QString QgsAbstractMetadataBase::Contact::voice

Voice telephone.

Definition at line 172 of file qgsabstractmetadatabase.h.


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