Cavoke  1.1.0
A Platform for creating and hosting multiplayer turn-based board games
Loading...
Searching...
No Matches
cavoke::server::controllers::UsersController Struct Reference
Inheritance diagram for cavoke::server::controllers::UsersController:
[legend]

Public Member Functions

METHOD_LIST_BEGIN ADD_METHOD_TO (UsersController::get_me, "/profile/get_me", drogon::Get, "AuthFilter")
 
 ADD_METHOD_TO (UsersController::change_name, "/profile/change_name", drogon::Post, "AuthFilter")
 
 ADD_METHOD_TO (UsersController::get_user, "/users/get_user", drogon::Get, "AuthFilter")
 

Protected Member Functions

void get_me (const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback)
 
void change_name (const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback)
 
void get_user (const drogon::HttpRequestPtr &req, std::function< void(const drogon::HttpResponsePtr &)> &&callback)
 

Detailed Description

Definition at line 9 of file users_controller.h.

Member Function Documentation

◆ change_name()

void cavoke::server::controllers::UsersController::change_name ( const drogon::HttpRequestPtr &  req,
std::function< void(const drogon::HttpResponsePtr &)> &&  callback 
)
protected

Definition at line 16 of file users_controller.cpp.

◆ get_me()

void cavoke::server::controllers::UsersController::get_me ( const drogon::HttpRequestPtr &  req,
std::function< void(const drogon::HttpResponsePtr &)> &&  callback 
)
protected

Definition at line 6 of file users_controller.cpp.

◆ get_user()

void cavoke::server::controllers::UsersController::get_user ( const drogon::HttpRequestPtr &  req,
std::function< void(const drogon::HttpResponsePtr &)> &&  callback 
)
protected

Definition at line 37 of file users_controller.cpp.


The documentation for this struct was generated from the following files: