QEverCloud  6.1.0
Unofficial Evernote Cloud API for Qt
Public Member Functions | Public Attributes | List of all members
qevercloud::BusinessUserAttributes Struct Reference

#include <Types.h>

Inheritance diagram for qevercloud::BusinessUserAttributes:
qevercloud::Printable

Public Member Functions

virtual void print (QTextStream &strm) const override
 
bool operator== (const BusinessUserAttributes &other) const
 
bool operator!= (const BusinessUserAttributes &other) const
 
- Public Member Functions inherited from qevercloud::Printable
 Printable ()=default
 
virtual ~Printable ()=default
 
virtual QString toString () const
 

Public Attributes

EverCloudLocalData localData
 
Optional< QString > title
 
Optional< QString > location
 
Optional< QString > department
 
Optional< QString > mobilePhone
 
Optional< QString > linkedInProfileUrl
 
Optional< QString > workPhone
 
Optional< TimestampcompanyStartDate
 

Detailed Description

A structure holding the optional attributes associated with users in a business.

Member Function Documentation

◆ operator!=()

bool qevercloud::BusinessUserAttributes::operator!= ( const BusinessUserAttributes other) const
inline

◆ operator==()

bool qevercloud::BusinessUserAttributes::operator== ( const BusinessUserAttributes other) const
inline

◆ print()

virtual void qevercloud::BusinessUserAttributes::print ( QTextStream &  strm) const
overridevirtual

Implements qevercloud::Printable.

Member Data Documentation

◆ companyStartDate

Optional< Timestamp > qevercloud::BusinessUserAttributes::companyStartDate

The date on which the user started working at their company.

◆ department

Optional< QString > qevercloud::BusinessUserAttributes::department

Free form text of the department this user belongs to.

◆ linkedInProfileUrl

Optional< QString > qevercloud::BusinessUserAttributes::linkedInProfileUrl

URL to user's public LinkedIn profile page. This should only contain the portion relative to the base LinkedIn URL. For example: "/pub/john-smith/".

◆ localData

EverCloudLocalData qevercloud::BusinessUserAttributes::localData

See the declaration of EverCloudLocalData for details

◆ location

Optional< QString > qevercloud::BusinessUserAttributes::location

City, State (for US) or City / Province for other countries

◆ mobilePhone

Optional< QString > qevercloud::BusinessUserAttributes::mobilePhone

User's mobile phone number. Stored as plain text without any formatting.

◆ title

Optional< QString > qevercloud::BusinessUserAttributes::title

Free form text of this user's title in the business

◆ workPhone

Optional< QString > qevercloud::BusinessUserAttributes::workPhone

User's work phone number. Stored as plain text without any formatting.