VarState.h
Go to the documentation of this file.
161 };
Definition: VarState.h:76
Variable & operator=(Variable const &)
virtual void eval(ESIVarState &state, char const *, char const *) const
Definition: VarState.cc:31
Definition: VarState.h:35
void setupUserAgent()
ESIVarState(HttpHeader const *hdr, char const *uri)
Definition: VarState.cc:242
std::vector< Variable * > variablesForCleanup
Definition: VarState.h:96
CBDATA_CLASS(ESIVarState)
void addVariable(char const *, size_t, Variable *)
Definition: VarState.cc:282
struct ESIVarState::@62 flags
Definition: VarState.h:101
void eval(ESIVarState &state, char const *, char const *) const override
Definition: VarState.cc:374
Definition: VarState.h:108
void eval(ESIVarState &state, char const *, char const *) const override
Definition: VarState.cc:398
Definition: VarState.h:115
void eval(ESIVarState &state, char const *, char const *) const override
Definition: VarState.cc:412
Definition: VarState.h:122
void eval(ESIVarState &state, char const *, char const *) const override
Definition: VarState.cc:437
struct _query_elem const * queryVector() const
Definition: VarState.cc:88
Definition: VarState.h:140
void eval(ESIVarState &state, char const *, char const *) const override
Definition: VarState.cc:461
Definition: VarState.h:147
ESIVariableUserAgent(ESIVarState &state)
Definition: VarState.cc:296
esiUserOs_t identifyOs(char const *) const
Definition: VarState.cc:358
char * getProductVersion(char const *s)
Definition: VarState.cc:149
~ESIVariableUserAgent() override
Definition: VarState.cc:291
void eval(ESIVarState &state, char const *, char const *) const override
Definition: VarState.cc:475
Definition: HttpHeader.h:75
Definition: HttpReply.h:25
Definition: SquidString.h:26
Definition: VarState.h:32