summaryrefslogtreecommitdiff
path: root/docs/man/man3/CullItem.3
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2005-12-15 11:15:09 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2005-12-15 11:15:09 +0000
commite0db7b0d2f777361c8194c5820bb2f6e44c55204 (patch)
tree77b03ffd8512613c338900f11e0fb5cad135b9be /docs/man/man3/CullItem.3
parent8e4d0d74e696a4f2b31ed4abbe243faa444750c0 (diff)
Added documentation for CullItem and CullList
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2466 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'docs/man/man3/CullItem.3')
-rw-r--r--docs/man/man3/CullItem.387
1 files changed, 87 insertions, 0 deletions
diff --git a/docs/man/man3/CullItem.3 b/docs/man/man3/CullItem.3
new file mode 100644
index 000000000..5a226c4c9
--- /dev/null
+++ b/docs/man/man3/CullItem.3
@@ -0,0 +1,87 @@
+.TH "CullItem" 3 "15 Dec 2005" "Version 1.0Betareleases" "InspIRCd" \" -*- nroff -*-
+.ad l
+.nh
+.SH NAME
+CullItem \- The CullItem class holds a user and their quitmessage, and is used internally by the \fBCullList\fP class to compile a list of users which are to be culled when a long operation (such as a netsplit) has completed.
+
+.PP
+.SH SYNOPSIS
+.br
+.PP
+\fC#include <cull_list.h>\fP
+.PP
+.SS "Public Member Functions"
+
+.in +1c
+.ti -1c
+.RI "\fBCullItem\fP (\fBuserrec\fP *u, \fBstd::string\fP r)"
+.br
+.RI "\fIConstrcutor. \fP"
+.ti -1c
+.RI "\fBuserrec\fP * \fBGetUser\fP ()"
+.br
+.RI "\fIReturns a pointer to the user. \fP"
+.ti -1c
+.RI "\fBstd::string\fP \fBGetReason\fP ()"
+.br
+.RI "\fIReturns the user's quit reason. \fP"
+.in -1c
+.SS "Private Attributes"
+
+.in +1c
+.ti -1c
+.RI "\fBuserrec\fP * \fBuser\fP"
+.br
+.RI "\fIHolds a pointer to the user, must be valid and can be a local or remote user. \fP"
+.ti -1c
+.RI "\fBstd::string\fP \fBreason\fP"
+.br
+.RI "\fIHolds the quit reason to use for this user. \fP"
+.in -1c
+.SH "Detailed Description"
+.PP
+The CullItem class holds a user and their quitmessage, and is used internally by the \fBCullList\fP class to compile a list of users which are to be culled when a long operation (such as a netsplit) has completed.
+.PP
+Definition at line 36 of file cull_list.h.
+.SH "Constructor & Destructor Documentation"
+.PP
+.SS "CullItem::CullItem (\fBuserrec\fP * u, \fBstd::string\fP r)"
+.PP
+Constrcutor.
+.PP
+Initializes the CullItem with a user pointer and their quit reason
+.PP
+\fBParameters:\fP
+.RS 4
+\fIu\fP The user to add
+.br
+\fIr\fP The quit reason of the added user
+.RE
+.PP
+
+.SH "Member Function Documentation"
+.PP
+.SS "\fBstd::string\fP CullItem::GetReason ()"
+.PP
+Returns the user's quit reason.
+.PP
+.SS "\fBuserrec\fP* CullItem::GetUser ()"
+.PP
+Returns a pointer to the user.
+.PP
+.SH "Member Data Documentation"
+.PP
+.SS "\fBstd::string\fP \fBCullItem::reason\fP\fC [private]\fP"
+.PP
+Holds the quit reason to use for this user.
+.PP
+Definition at line 45 of file cull_list.h.
+.SS "\fBuserrec\fP* \fBCullItem::user\fP\fC [private]\fP"
+.PP
+Holds a pointer to the user, must be valid and can be a local or remote user.
+.PP
+Definition at line 42 of file cull_list.h.
+
+.SH "Author"
+.PP
+Generated automatically by Doxygen for InspIRCd from the source code.