Fix to correct function parameter const correctness.
Also polishes whitespace to match Squid coding guidelines.
public:
static StringRegistry &Instance();
- void add
- (String const *);
+ void add(String const *);
StringRegistry();
- void remove
- (String const *);
+ void remove(String const *);
private:
static OBJH Stat;
public:
_SQUID_INLINE_ String();
- String (char const *);
- String (String const &);
+ String(char const *);
+ String(String const &);
~String();
typedef size_t size_type; //storage size intentionally unspecified
void append(char const *buf, int len);
void append(char const *buf);
void append(char const);
- void append (String const &);
+ void append(String const &);
void absorb(String &old);
const char * pos(char const *aString) const;
const char * pos(char const ch) const;
size_type find(char const *aString) const;
const char * rpos(char const ch) const;
size_type rfind(char const ch) const;
- _SQUID_INLINE_ int cmp (char const *) const;
- _SQUID_INLINE_ int cmp (char const *, size_type count) const;
- _SQUID_INLINE_ int cmp (String const &) const;
- _SQUID_INLINE_ int caseCmp (char const *) const;
- _SQUID_INLINE_ int caseCmp (char const *, size_type count) const;
- _SQUID_INLINE_ int caseCmp (String const &) const;
+ _SQUID_INLINE_ int cmp(char const *) const;
+ _SQUID_INLINE_ int cmp(char const *, size_type count) const;
+ _SQUID_INLINE_ int cmp(String const &) const;
+ _SQUID_INLINE_ int caseCmp(char const *) const;
+ _SQUID_INLINE_ int caseCmp(char const *, size_type count) const;
+ _SQUID_INLINE_ int caseCmp(String const &) const;
String substr(size_type from, size_type to) const;
_SQUID_INLINE_ void cut(size_type newLength);
#if DEBUGSTRINGS
- void stat (StoreEntry *) const;
+ void stat(StoreEntry *) const;
#endif
size_ = aSize;
}
-String::String (char const *aString) : size_(0), len_(0), buf_(NULL)
+String::String(char const *aString) : size_(0), len_(0), buf_(NULL)
{
if (aString)
allocAndFill(aString, strlen(aString));
}
String &
-String::operator = (String const &old)
+String::operator =(String const &old)
{
clean(); // TODO: optimize to avoid cleaning the buffer we can use
if (old.size() > 0)
}
bool
-String::operator == (String const &that) const
+String::operator ==(String const &that) const
{
if (0 == this->cmp(that))
return true;
}
bool
-String::operator != (String const &that) const
+String::operator !=(String const &that) const
{
if (0 == this->cmp(that))
return false;
PROF_stop(StringAllocAndFill);
}
-String::String (String const &old) : size_(0), len_(0), buf_(NULL)
+String::String(String const &old) : size_(0), len_(0), buf_(NULL)
{
if (old.size() > 0)
allocAndFill(old.rawBuf(), old.size());
}
void
-String::reset(const char *str)
+String::reset(char const *str)
{
PROF_start(StringReset);
clean(); // TODO: optimize to avoid cleaning the buffer if we can reuse it
}
void
-String::append(const char *str, int len)
+String::append( char const *str, int len)
{
assert(this);
assert(str && len >= 0);
void
String::append(char const *str)
{
- assert (str);
- append (str, strlen(str));
+ assert(str);
+ append(str, strlen(str));
}
void
-String::append (char chr)
+String::append(char const chr)
{
char myString[2];
myString[0]=chr;
myString[1]='\0';
- append (myString, 1);
+ append(myString, 1);
}
void
String::append(String const &old)
{
- append (old.rawBuf(), old.len_);
+ append(old.rawBuf(), old.len_);
}
void
#endif /* INT_MAX */
#endif /* HAVE_STDINT_H */
-
-String::String() : size_(0), len_(0), buf_ (NULL)
+String::String() : size_(0), len_(0), buf_(NULL)
{
#if DEBUGSTRINGS
StringRegistry::Instance().add(this);
int
-String::cmp (char const *aString) const
+String::cmp(char const *aString) const
{
int result = 0;
if (nilCmp(!size(), (!aString || !*aString), result))
}
int
-String::cmp (char const *aString, String::size_type count) const
+String::cmp(char const *aString, String::size_type count) const
{
int result = 0;
if (nilCmp((!size() || !count), (!aString || !*aString || !count), result))
}
int
-String::cmp (String const &aString) const
+String::cmp(String const &aString) const
{
int result = 0;
if (nilCmp(!size(), !aString.size(), result))