QGIS API Documentation  3.6.0-Noosa (5873452)
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 138 of file qgsabstractmetadatabase.h.

Constructor & Destructor Documentation

◆ Contact()

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

Constructor for Contact.

Definition at line 144 of file qgsabstractmetadatabase.h.

Member Function Documentation

◆ operator==()

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

Definition at line 450 of file qgsabstractmetadatabase.cpp.

Member Data Documentation

◆ addresses

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

List of addresses associated with this contact.

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

◆ fax

QString QgsAbstractMetadataBase::Contact::fax

Facsimile telephone.

Definition at line 176 of file qgsabstractmetadatabase.h.

◆ name

QString QgsAbstractMetadataBase::Contact::name

Name of contact.

Definition at line 151 of file qgsabstractmetadatabase.h.

◆ organization

QString QgsAbstractMetadataBase::Contact::organization

Organization contact belongs to/represents.

Definition at line 156 of file qgsabstractmetadatabase.h.

◆ position

QString QgsAbstractMetadataBase::Contact::position

Position/title of contact.

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

◆ voice

QString QgsAbstractMetadataBase::Contact::voice

Voice telephone.

Definition at line 171 of file qgsabstractmetadatabase.h.


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