SNAP Library 4.0, Developer Reference
2017-07-27 13:18:06
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
Public Member Functions | |
THttpChDef () | |
THttpChDef & | operator= (const THttpChDef &) |
int | GetChTy (const char &Ch) |
bool | IsAlpha (const char &Ch) |
bool | IsDigit (const char &Ch) |
bool | IsCtl (const char &Ch) |
bool | IsLws (const char &Ch) |
bool | IsText (const char &Ch) |
bool | IsSpec (const char &Ch) |
bool | IsCr (const char &Ch) |
bool | IsLf (const char &Ch) |
bool | IsSp (const char &Ch) |
bool | IsHt (const char &Ch) |
bool | IsDQuote (const char &Ch) |
char | GetLcCh (const char &Ch) |
TStr | GetLcStr (const TStr &Str) |
Private Member Functions | |
void | SetLcCh (const TStr &Str) |
void | SetChTy (const THttpChTy &ChTy, const char &Ch) |
void | SetChTy (const THttpChTy &ChTy, const TStr &Str) |
Private Attributes | |
TIntV | ChTyV |
TChV | LcChV |
THttpChDef::THttpChDef | ( | ) |
Definition at line 134 of file http.cpp.
References ChTyV, hpctAlpha, hpctCtl, hpctDigit, hpctSpec, hpctUndef, LcChV, TCh::Mn, TCh::Mx, TVec< TVal, TSizeTy >::PutAll(), SetChTy(), and SetLcCh().
|
inline |
|
inline |
Definition at line 121 of file http.cpp.
References LcChV, and TCh::Mn.
Referenced by GetLcStr(), and THttpLx::IsRespStatusLn().
Definition at line 156 of file http.cpp.
References GetLcCh(), and TStr::Len().
Referenced by THttpLx::GetNrStr().
|
inline |
Definition at line 107 of file http.cpp.
References ChTyV, hpctAlpha, and TCh::Mn.
Referenced by THttpLx::GetRqMethod().
|
inline |
|
inline |
Definition at line 109 of file http.cpp.
References ChTyV, hpctCtl, and TCh::Mn.
Referenced by THttpLx::GetToken(), and IsText().
|
inline |
Definition at line 108 of file http.cpp.
References ChTyV, hpctDigit, and TCh::Mn.
Referenced by THttpLx::GetInt(), and THttpLx::IsRespStatusLn().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 117 of file http.cpp.
Referenced by THttpLx::GetUrl(), and THttpLx::GetUrlStr().
|
inline |
Definition at line 113 of file http.cpp.
References ChTyV, hpctSpec, and TCh::Mn.
Referenced by THttpLx::GetSpec(), and THttpLx::GetToken().
|
inline |
Definition at line 112 of file http.cpp.
References IsCtl(), and IsLws().
Referenced by THttpLx::GetFldVal(), and THttpLx::GetRespReasonPhrase().
|
inline |
|
private |
Definition at line 125 of file http.cpp.
References ChTyV, hpctUndef, IAssert, and TCh::Mn.
Referenced by SetChTy(), and THttpChDef().
Definition at line 128 of file http.cpp.
References TStr::Len(), and SetChTy().
|
private |
Definition at line 131 of file http.cpp.
References LcChV, TStr::Len(), and TCh::Mn.
Referenced by THttpChDef().
|
private |
|
private |
Definition at line 97 of file http.cpp.
Referenced by GetLcCh(), SetLcCh(), and THttpChDef().