libquentier 0.8.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nquentier
 Nenml
 Nconversion_rules
 CIConverterThe IConverter interface encapsulates a set of methods performing conversions between ENML and other note content formats, namely HTML
 CIDecryptedTextCache
 CIENMLTagsConverterThe IENMLTagsConverter interfaces provides methods which convert Evernote-specific markup tags such as en-crypt, en-media etc. into their counterparts which should be used in the HTML representation of note content
 CIHtmlDataThe IHtmlData represents the result of ENML to HTML conversion: HTML itself plus some metadata
 Nlocal_storage
 Ntests
 CILocalStorage
 CILocalStorageNotifier
 CIPatchThe IPatch interface represents patches of the local storage. Each such patch somehow changes the layout of local storage persistence so that only compliant & corresponding versions of libquentier can be used to work with it
 CLocalStorageOpenExceptionThe LocalStorageOpenException is thrown on failure to open the local storage database
 CLocalStorageOperationExceptionThe LocalStorageOperationException is thrown when the local storage encounters some internal error during the attemt to process some operation
 CNoteSearchQuery
 Nsynchronization
 Ntests
 CAuthenticationExpiredError
 CIAuthenticationInfoThe IAuthenticationInfo interface represents the information obtained through OAuth and necessary to access Evernote API
 CIAuthenticationInfoBuilder
 CIAuthenticator
 CIDownloadNotesStatusThe IDownloadNotesStatus interface presents information about the status of notes downloading process
 CIDownloadResourcesStatus
 CINoteStoreFactory
 CISendStatusThe ISendStatus interface represents the information about the attempt to send information either from user's own account or from some linked notebook to Evernote
 CISyncChunksDataCountersThe ISyncChunksDataCounters interface provides integer counters representing the current progress on processing the data from downloaded sync chunks
 CISyncConflictResolverThe ISyncConflictResolver interface provides methods used to resolve conflicts between local and remote versions of the same data item
 CISyncEventsNotifier
 CISynchronizer
 CISyncOptionsOptions for synchronization process
 CISyncOptionsBuilder
 CISyncResult
 CISyncStateThe ISyncState interface provides accessory methods to determine the sync state for the account
 CISyncStateBuilder
 CISyncStateStorageThe ISyncStateStorage interface represents the interface of a class which stores sync state for given accounts persistently and provides access to previously stores sync states
 CIUserStoreFactory
 CRateLimitReachedError
 Nthreading
 Ndetail
 CTrackedTask
 Nutility
 Ncancelers
 Ntests
 CAccountEncapsulates some details about the account: its name, whether it is local or synchronized to Evernote and for the latter case - some additional details like upload limit etc
 CApplicationSettingsEnhances the functionality of QSettings, in particular it simplifies the way of working with either application-wide or account-specific settings
 CArrayCloser
 CGroupCloser
 CEncryptionManagerBoth synchronous methods to encrypt or decrypt given text with password, cipher and key length and their signal-slot based potentially asynchronous counterparts
 CErrorStringEncapsulates two (or more) strings which are meant to contain translatable (base) and non-translatable (details) parts of the error description
 CEventLoopWithExitStatus
 CFileCopier
 CFileIOProcessorAsyncWrapper under simple file IO operations, it is meant to be used for simple asynchronous IO
 CFileSystemWatcher
 CIKeychainServiceThe IKeychainService interface provides the ability to interact with the storage of sensitive data - read, write and delete it
 CExceptionThe IKeychainService::Exception class is the base class for exceptions returned inside QFutures from methods of IKeychainService
 CINoteEditorBackend
 CInvalidArgument
 CIQuentierExceptionInterface for exceptions specific to libquentier and applications based on it
 CLRUCache
 CNoteEditorWidget encapsulating all the functionality necessary for showing and editing notes
 COperationCanceled
 CPrintableInterface for Quentier's internal classes which should be able to write themselves into QTextStream and/or convert to QString
 CQuentierApplication
 CQuentierUndoCommandHas the sole purpose of working around one quirky aspect of Qt's undo/redo framework: when you push QUndoCommand to QUndoStack, it calls "redo" method of that command. This class offers subclasses to implement their own methods for actual "undo" and "redo" commands while ignoring the attempts to "redo" anything if there were no previous "undo" call prior to that
 CResourceRecognitionIndexItem
 CIBarcodeItem
 CIObjectItem
 CIShapeItem
 CITextItem
 CResourceRecognitionIndices
 CResultThe Result template class represents the bare bones result monad implementation which either contains some valid value or an error
 CRuntimeError
 CShortcutManager
 CSpellChecker
 CStringUtils
 CSysInfo
 CUidGenerator
 CQPromise