Enginio C++ Classes and Examples

Namespaces

Enginio

Enums used throughout Enginio

Classes

EnginioClient

Handles all communication with the Enginio server

EnginioClientConnection

Keeps track of the authenticated connection to the server

EnginioIdentity

Represents a user that is authenticated with the backend This class is an abstract base class for the different authentication methods and is never used directly

EnginioModel

Represents data from Enginio as a QAbstractListModel

EnginioOAuth2Authentication

Represents a user that is authenticated directly by the backend using OAuth2 standard

EnginioReply

Contains the data from a request to the Enginio database

List of examples:

Enginio C++ Examples - Cloud Address Book

The Cloud Address Book demonstrates how to use sorting, filtering, and the full text search functionality.

Enginio C++ Examples - Image Gallery

This is an example that demonstrates uploading and downloading of files in Enginio.

Enginio C++ Examples - Todos

The Todo example shows how to use the EnginioModel with Qt Widgets.