COAR  1.0
COAR - DMS system
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
user_ids Class Reference

#include <user_ids.h>

List of all members.

Public Member Functions

 user_ids (coaruserid_t uid, coaruserid_t pgid, std::vector< coaruserid_t > gids, _uint_t special_authority)
 user_ids (const user_ids &other)
 ~user_ids ()
user_idsoperator= (const user_ids &other)
_uint_t getSpecialAuthority ()
std::vector< coaruserid_tgetUserGroups ()
coaruserid_t getUid ()
coaruserid_t getPGuid ()

Detailed Description

The class serves for saving the special permissions, identifiers of groups which a user is a member of, and identification of a user


Constructor & Destructor Documentation

user_ids::user_ids ( coaruserid_t  uid,
coaruserid_t  pgid,
std::vector< coaruserid_t gids,
_uint_t  special_authority 
)

Constructor

user_ids::user_ids ( const user_ids other)

Copy constructor

user_ids::~user_ids ( )

Destructor


Member Function Documentation

coaruserid_t user_ids::getPGuid ( )
_uint_t user_ids::getSpecialAuthority ( )
coaruserid_t user_ids::getUid ( )
std::vector< coaruserid_t > user_ids::getUserGroups ( )
user_ids & user_ids::operator= ( const user_ids other)

assignment operator


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