QGIS API Documentation 3.29.0-Master (8c80f25a4f)
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 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: