This is Unofficial EPICS BASE Doxygen Site
getgroups.cpp File Reference
#include <set>
#include <sys/types.h>
#include <unistd.h>
#include <pwd.h>
#include <grp.h>
#include <errno.h>
#include <pv/security.h>
+ Include dependency graph for getgroups.cpp:

Go to the source code of this file.

Namespaces

 epics
 TODO only here because of the Lockable.
 
 epics::pvAccess
 Holds all PVA related.
 

Macros

#define USE_UNIX_GROUPS
 
#define epicsExportSharedSymbols
 

Typedefs

typedef gid_t osi_gid_t
 

Functions

epicsShareFunc void epics::pvAccess::osdGetRoles (const std::string &account, PeerInfo::roles_t &roles)
 Query OS specific DB for role/group names assocated with a user account. More...
 

Macro Definition Documentation

#define epicsExportSharedSymbols

Definition at line 43 of file getgroups.cpp.

#define USE_UNIX_GROUPS

Copyright - See the COPYRIGHT that is included with this distribution. pvAccessCPP is distributed subject to a Software License Agreement found in file LICENSE that is included with this distribution.

Definition at line 12 of file getgroups.cpp.

Typedef Documentation

typedef gid_t osi_gid_t

Definition at line 31 of file getgroups.cpp.