24 explicit Account(
const std::string &projectId);
34 bool createAccount(
const std::string &email,
const std::string &password,
35 const std::string &userId,
const std::string &name);
44 const std::string &password);
47 std::string projectId;
Declares the base exception class used to represent Appwrite SDK errors.
Defines HTTP status code enums for consistent error and response handling.
Provides utility functions and helpers used across the SDK.
Handles user account-related operations like creation and session management.
bool createAccount(const std::string &email, const std::string &password, const std::string &userId, const std::string &name)
Creates a new user account.
std::string createSession(const std::string &email, const std::string &password)
Creates a new session for a user.
Account(const std::string &projectId)
Constructs an Account object with a specified project ID.