/*
- * Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2017 The Squid Software Foundation and contributors
*
* Squid software is distributed under GPLv2+ license and includes
* contributions from numerous individuals and organizations.
#include "acl/Acl.h"
#include "acl/Checklist.h"
-#include "splay.h"
+
+#include <set>
namespace Eui
{
public:
ACLEui64(char const *);
ACLEui64(ACLEui64 const &);
- ~ACLEui64();
+ ~ACLEui64() {}
ACLEui64&operator=(ACLEui64 const &);
virtual ACL *clone()const;
protected:
static Prototype RegistryProtoype;
static ACLEui64 RegistryEntry_;
- Splay<Eui::Eui64 *> *data;
+ typedef std::set<Eui::Eui64> Eui64Data_t;
+ Eui64Data_t eui64Data;
char const *class_;
};