/*
- * $Id: ICAPConfig.cc,v 1.17 2007/06/19 21:03:46 rousskov Exp $
+ * $Id: ICAPConfig.cc,v 1.18 2007/06/28 15:11:01 rousskov Exp $
*
* SQUID Web Proxy Cache http://www.squid-cache.org/
* ----------------------------------------------------------
};
void
-ICAPConfig::dumpICAPService(StoreEntry *entry, const char *name)
+ICAPConfig::dumpICAPService(StoreEntry *entry, const char *name) const
{
- typedef Vector<ICAPServiceRep::Pointer>::iterator VI;
+ typedef Vector<ICAPServiceRep::Pointer>::const_iterator VI;
for (VI i = services.begin(); i != services.end(); ++i) {
const ICAPServiceRep::Pointer &r = *i;
};
void
-ICAPConfig::dumpICAPClass(StoreEntry *entry, const char *name)
+ICAPConfig::dumpICAPClass(StoreEntry *entry, const char *name) const
{
- Vector<ICAPClass*>::iterator i = classes.begin();
+ Vector<ICAPClass*>::const_iterator i = classes.begin();
while (i != classes.end()) {
storeAppendPrintf(entry, "%s %s\n", name, (*i)->key.buf());
};
void
-ICAPConfig::dumpICAPAccess(StoreEntry *entry, const char *name)
+ICAPConfig::dumpICAPAccess(StoreEntry *entry, const char *name) const
{
LOCAL_ARRAY(char, nom, 64);
- Vector<ICAPClass*>::iterator i = classes.begin();
+ Vector<ICAPClass*>::const_iterator i = classes.begin();
while (i != classes.end()) {
snprintf(nom, 64, "%s %s", name, (*i)->key.buf());
/*
- * $Id: ICAPConfig.h,v 1.14 2007/06/19 21:03:46 rousskov Exp $
+ * $Id: ICAPConfig.h,v 1.15 2007/06/28 15:11:01 rousskov Exp $
*
*
* SQUID Web Proxy Cache http://www.squid-cache.org/
void parseICAPService(void);
void freeICAPService(void);
- void dumpICAPService(StoreEntry *, const char *);
+ void dumpICAPService(StoreEntry *, const char *) const;
ICAPServiceRep::Pointer findService(const String&);
ICAPClass * findClass(const String& key);
void parseICAPClass(void);
void freeICAPClass(void);
- void dumpICAPClass(StoreEntry *, const char *);
+ void dumpICAPClass(StoreEntry *, const char *) const;
void parseICAPAccess(ConfigParser &parser);
void freeICAPAccess(void);
- void dumpICAPAccess(StoreEntry *, const char *);
+ void dumpICAPAccess(StoreEntry *, const char *) const;
};