|
SNAP Library 4.1, Developer Reference
2018-07-26 16:30:42
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().