// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#ifndef BANENTRY_H
#define BANENTRY_H
#include "Mask.H"
-class Commands;
-class UserCommands;
-
class BanEntry {
Mask banMask;
std::time_t expirationDate;
public:
- BanEntry(String, std::time_t);
+ BanEntry(const Mask&, std::time_t);
std::time_t getExpirationDate() const;
void setExpirationDate(std::time_t);
- String getMask();
-
- friend class Commands;
- friend class UserCommands;
+ const Mask& getMask() const;
};
#endif