Appwrite C++ SDK
Auto-generated API documentation for the Appwrite C++ SDK
Loading...
Searching...
No Matches
Appwrite Class Reference

Main entry point for accessing Appwrite services via the C++ SDK. More...

#include <Appwrite.hpp>

Collaboration diagram for Appwrite:

Public Member Functions

 Appwrite (const std::string &projectId, const std::string &apiKey="")
 Construct a new Appwrite instance.
 
Account & getAccount ()
 Get the Account module to manage user accounts.
 
Databases & getDatabases ()
 Get the Databases module to perform database operations.
 
Health & getHealth ()
 Get the Health module to check Appwrite server status.
 
Messaging & getMessaging ()
 Get the Messaging module for managing topics, subscribers, and emails.
 
Storage & getStorage ()
 Get the Storage module for file and bucket operations.
 

Detailed Description

Main entry point for accessing Appwrite services via the C++ SDK.

Definition at line 18 of file Appwrite.hpp.

Constructor & Destructor Documentation

◆ Appwrite()

Appwrite::Appwrite ( const std::string &  projectId,
const std::string &  apiKey = "" 
)

Construct a new Appwrite instance.

Parameters
projectIdThe Appwrite project ID.
apiKeyOptional API key for authenticated requests.

Member Function Documentation

◆ getAccount()

Account & Appwrite::getAccount ( )

Get the Account module to manage user accounts.

Returns
Account& Reference to Account object.

◆ getDatabases()

Databases & Appwrite::getDatabases ( )

Get the Databases module to perform database operations.

Returns
Databases& Reference to Databases object.

◆ getHealth()

Health & Appwrite::getHealth ( )

Get the Health module to check Appwrite server status.

Returns
Health& Reference to Health object.

◆ getMessaging()

Messaging & Appwrite::getMessaging ( )

Get the Messaging module for managing topics, subscribers, and emails.

Returns
Messaging& Reference to Messaging object.

◆ getStorage()

Storage & Appwrite::getStorage ( )

Get the Storage module for file and bucket operations.

Returns
Storage& Reference to Storage object.

The documentation for this class was generated from the following file: