21#include <quentier/utility/Printable.h>
23#include <qevercloud/QEverCloud.h>
25#include <QSharedDataPointer>
51 enum class EvernoteAccountType
69 QString name, Type type, qevercloud::UserID userId = -1,
70 EvernoteAccountType evernoteAccountType = EvernoteAccountType::Free,
144 void setEvernoteAccountType(EvernoteAccountType evernoteAccountType);
145 void setEvernoteHost(
QString evernoteHost);
146 void setShardId(
QString shardId);
159 void setEvernoteAccountLimits(
const qevercloud::AccountLimits &
limits);
The Account class encapsulates some details about the account: its name, whether it is local or synch...
Definition Account.h:38
void setName(QString name)
setName sets the username to the account
void setDisplayName(QString displayName)
qevercloud::UserID id() const
EvernoteAccountType evernoteAccountType() const
QString displayName() const
QString evernoteHost() const
The Printable class is the interface for Quentier's internal classes which should be able to write th...
Definition Printable.h:38
The Result template class represents the bare bones result monad implementation which either contains...
Definition Result.h:38