]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/man/man3/ucrec.3
Re-added the dot graphs again
[user/henk/code/inspircd.git] / docs / man / man3 / ucrec.3
1 .TH "ucrec" 3 "13 May 2005" "InspIRCd" \" -*- nroff -*-
2 .ad l
3 .nh
4 .SH NAME
5 ucrec \- Holds a user's modes on a channel This class associates a users privilages with a channel by creating a pointer link between a userrec and chanrec class.  
6
7 .PP
8 .SH SYNOPSIS
9 .br
10 .PP
11 \fC#include <channels.h>\fP
12 .PP
13 Inherits \fBclassbase\fP.
14 .PP
15 .SS "Public Member Functions"
16
17 .in +1c
18 .ti -1c
19 .RI "\fBucrec\fP ()"
20 .br
21 .ti -1c
22 .RI "virtual \fB~ucrec\fP ()"
23 .br
24 .in -1c
25 .SS "Public Attributes"
26
27 .in +1c
28 .ti -1c
29 .RI "char \fBuc_modes\fP"
30 .br
31 .RI "\fIContains a bitmask of the UCMODE_OP ... \fP"
32 .ti -1c
33 .RI "\fBchanrec\fP * \fBchannel\fP"
34 .br
35 .RI "\fIPoints to the channel record where the given modes apply. \fP"
36 .in -1c
37 .SH "Detailed Description"
38 .PP 
39 Holds a user's modes on a channel This class associates a users privilages with a channel by creating a pointer link between a userrec and chanrec class. 
40
41 The uc_modes member holds a bitmask of which privilages the user has on the channel, such as op, voice, etc. 
42 .PP
43 Definition at line 222 of file channels.h.
44 .SH "Constructor & Destructor Documentation"
45 .PP 
46 .SS "ucrec::ucrec ()\fC [inline]\fP"
47 .PP
48 Definition at line 235 of file channels.h.
49 .PP
50 .nf
51 235 { /* stub */ }
52 .fi
53 .SS "virtual ucrec::~\fBucrec\fP ()\fC [inline, virtual]\fP"
54 .PP
55 Definition at line 236 of file channels.h.
56 .PP
57 .nf
58 236 { /* stub */ }
59 .fi
60 .SH "Member Data Documentation"
61 .PP 
62 .SS "\fBchanrec\fP* \fBucrec::channel\fP"
63 .PP
64 Points to the channel record where the given modes apply. If the record is not in use, this value will be NULL.Definition at line 233 of file channels.h.
65 .PP
66 Referenced by Server::PseudoToUser(), and userrec::userrec().
67 .SS "char \fBucrec::uc_modes\fP"
68 .PP
69 Contains a bitmask of the UCMODE_OP ... UCMODE_FOUNDER values. If this value is zero, the user has no privilages upon the channel.Definition at line 228 of file channels.h.
70 .PP
71 Referenced by userrec::userrec().
72
73 .SH "Author"
74 .PP 
75 Generated automatically by Doxygen for InspIRCd from the source code.