|
Squid Web Cache master
|
#include <QueryParam.h>
Public Types | |
| enum | Type { ptInt = 1 , ptString } |
| typedef RefCount< QueryParam > | Pointer |
Public Member Functions | |
| QueryParam (Type aType) | |
| ~QueryParam () override | |
| virtual void | pack (Ipc::TypedMsgHdr &msg) const =0 |
| store parameter into msg | |
| virtual void | unpackValue (const Ipc::TypedMsgHdr &msg)=0 |
| load parameter value from msg | |
Public Attributes | |
| Type | type |
Private Member Functions | |
| QueryParam (const QueryParam &) | |
| QueryParam & | operator= (const QueryParam &) |
Definition at line 20 of file QueryParam.h.
| typedef RefCount<QueryParam> Mgr::QueryParam::Pointer |
Definition at line 24 of file QueryParam.h.
| Enumerator | |
|---|---|
| ptInt | |
| ptString | |
Definition at line 23 of file QueryParam.h.
|
inline |
Definition at line 27 of file QueryParam.h.
|
inlineoverride |
Definition at line 28 of file QueryParam.h.
|
private |
|
private |
|
pure virtual |
Implemented in Mgr::IntParam, and Mgr::StringParam.
|
pure virtual |
Implemented in Mgr::IntParam, and Mgr::StringParam.
| Type Mgr::QueryParam::type |
Definition at line 37 of file QueryParam.h.
Referenced by Mgr::Inquirer::applyQueryParams().