* a list of users which are to be culled when a long
* operation (such as a netsplit) has completed.
*/
-class CullItem
+class CullItem : public classbase
{
private:
/** Holds a pointer to the user,
userrec* user;
/** Holds the quit reason to use for this user.
*/
- char* reason;
+ std::string reason;
public:
/** Constrcutor.
* Initializes the CullItem with a user pointer
* you attempt to add the same user twice, then the second
* attempt will be ignored.
*/
-class CullList
+class CullList : public classbase
{
private:
/** Holds a list of users being quit.