QEverCloud 6.1.0
Unofficial Evernote Cloud API for Qt
Loading...
Searching...
No Matches
qevercloud::NoteLimits Struct Reference

#include <Types.h>

Inheritance diagram for qevercloud::NoteLimits:
qevercloud::Printable

Public Member Functions

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

Public Attributes

EverCloudLocalData localData
Optional< qint32 > noteResourceCountMax
Optional< qint64 > uploadLimit
Optional< qint64 > resourceSizeMax
Optional< qint64 > noteSizeMax
Optional< qint64 > uploaded

Detailed Description

Represents the owner's account related limits on a Note. The field uploaded represents the total number of bytes that have been uploaded to this account and is taken from the SyncState struct. All other fields represent account related limits and are taken from the AccountLimits struct.

See SyncState and AccountLimits struct field definitions for more details.

Member Function Documentation

◆ operator!=()

bool qevercloud::NoteLimits::operator!= ( const NoteLimits & other) const
inline

◆ operator==()

bool qevercloud::NoteLimits::operator== ( const NoteLimits & other) const
inline

◆ print()

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

Implements qevercloud::Printable.

Member Data Documentation

◆ localData

EverCloudLocalData qevercloud::NoteLimits::localData

See the declaration of EverCloudLocalData for details

◆ noteResourceCountMax

Optional< qint32 > qevercloud::NoteLimits::noteResourceCountMax

NOT DOCUMENTED

◆ noteSizeMax

Optional< qint64 > qevercloud::NoteLimits::noteSizeMax

NOT DOCUMENTED

◆ resourceSizeMax

Optional< qint64 > qevercloud::NoteLimits::resourceSizeMax

NOT DOCUMENTED

◆ uploaded

Optional< qint64 > qevercloud::NoteLimits::uploaded

NOT DOCUMENTED

◆ uploadLimit

Optional< qint64 > qevercloud::NoteLimits::uploadLimit

NOT DOCUMENTED