]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/membership.h
Remove spanningtree override of /LUSERS
[user/henk/code/inspircd.git] / include / membership.h
index 6aad49bcb92f79e31f04b85a1d49532af14f285c..c92933ba8a9a07f550f5ccaf1278be403c474b8e 100644 (file)
 #ifndef __MEMBERSHIP_H__
 #define __MEMBERSHIP_H__
 
-class User;
-class Channel;
-
-struct CoreExport Membership : public Extensible
+class CoreExport Membership : public Extensible
 {
+ public:
        User* const user;
        Channel* const chan;
        // mode list, sorted by prefix rank, higest first
@@ -31,10 +29,4 @@ struct CoreExport Membership : public Extensible
        unsigned int getRank();
 };
 
-typedef std::map<User*, Membership*> UserMembList;
-typedef UserMembList::iterator UserMembIter;
-typedef UserMembList::const_iterator UserMembCIter;
-
-typedef std::set<User*> CUList;
-
 #endif