#include <group.hpp>
◆ Group()
Group::Group |
( |
std::string const & | group_id, |
|
|
std::shared_ptr< User > | owner ) |
|
inline |
◆ add_file()
bool Group::add_file |
( |
std::shared_ptr< File > | file | ) |
|
|
inline |
◆ add_join_request()
bool Group::add_join_request |
( |
std::shared_ptr< User > | user | ) |
|
|
inline |
◆ add_user()
bool Group::add_user |
( |
std::shared_ptr< User > | user | ) |
|
|
inline |
◆ get_files()
std::unordered_set< std::shared_ptr< File > > Group::get_files |
( |
| ) |
const |
|
inline |
◆ get_group_id()
std::string Group::get_group_id |
( |
| ) |
const |
|
inline |
◆ get_join_requests()
std::unordered_set< std::shared_ptr< User > > Group::get_join_requests |
( |
| ) |
const |
|
inline |
◆ get_owner()
std::shared_ptr< User > Group::get_owner |
( |
| ) |
const |
|
inline |
◆ get_users()
std::unordered_set< std::shared_ptr< User > > Group::get_users |
( |
| ) |
const |
|
inline |
◆ has_member()
bool Group::has_member |
( |
std::shared_ptr< User > | user | ) |
|
|
inline |
◆ remove_join_request()
bool Group::remove_join_request |
( |
std::shared_ptr< User > | user | ) |
|
|
inline |
◆ remove_user()
bool Group::remove_user |
( |
std::shared_ptr< User > | user | ) |
|
|
inline |
The documentation for this class was generated from the following file: