SquidString.h File Reference
#include "base/TextException.h"
#include <ostream>
Include dependency graph for SquidString.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  String
 

Macros

#define SQUIDSTRINGPH   "%.*s"
 
#define SQUIDSTRINGPRINT(s)   (s).psize(),(s).rawBuf()
 

Functions

std::ostream & operator<< (std::ostream &os, String const &aString)
 
bool operator< (const String &a, const String &b)
 
const char * checkNullString (const char *p)
 
int stringHasWhitespace (const char *)
 
int stringHasCntl (const char *)
 
char * strwordtok (char *buf, char **t)
 

Macro Definition Documentation

Function Documentation

const char* checkNullString ( const char *  p)

Definition at line 492 of file String.cc.

bool operator< ( const String a,
const String b 
)
inline

Definition at line 167 of file SquidString.h.

References String::cmp().

std::ostream& operator<< ( std::ostream &  os,
String const &  aString 
)
inline

Definition at line 161 of file SquidString.h.

References String::rawBuf(), and String::size().

int stringHasCntl ( const char *  )

Definition at line 387 of file String.cc.

Referenced by urlCanonicalClean().

int stringHasWhitespace ( const char *  )

Definition at line 380 of file String.cc.

References NULL, and w_space.

Referenced by URL::parse().

char* strwordtok ( char *  buf,
char **  t 
)

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors