#include <XrdAccGroups.hh>
Definition at line 43 of file XrdAccGroups.hh.
◆ XrdAccGroupList() [1/2]
XrdAccGroupList::XrdAccGroupList |
( |
const int |
cnt = 0 , |
|
|
const char ** |
gtable = 0 |
|
) |
| |
|
inline |
Definition at line 55 of file XrdAccGroups.hh.
56 {int j = (cnt > NGROUPS_MAX ? NGROUPS_MAX : cnt);
57 if (cnt){memcpy((void *)grouptab, (const void *)gtable,
58 (size_t)(j * sizeof(char *)));
59 }
60 memset((void *)&grouptab[cnt], 0,
61 (size_t)((NGROUPS_MAX-j+1)*sizeof(char *)));
62 nextgroup = 0;
63 }
◆ XrdAccGroupList() [2/2]
Definition at line 65 of file XrdAccGroups.hh.
66 {memcpy((void *)grouptab,(const void *)rv.grouptab,sizeof(grouptab));
67 nextgroup = 0;
68 }
◆ ~XrdAccGroupList()
XrdAccGroupList::~XrdAccGroupList |
( |
| ) |
|
|
inline |
◆ First()
const char * XrdAccGroupList::First |
( |
| ) |
|
|
inline |
◆ Next()
const char * XrdAccGroupList::Next |
( |
| ) |
|
|
inline |
◆ Reset()
void XrdAccGroupList::Reset |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: