Squid Web Cache
master
Loading...
Searching...
No Matches
forward.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 1996-2025 The Squid Software Foundation and contributors
3
*
4
* Squid software is distributed under GPLv2+ license and includes
5
* contributions from numerous individuals and organizations.
6
* Please see the COPYING and CONTRIBUTORS files for details.
7
*/
8
9
#ifndef SQUID_SRC_BASE_FORWARD_H
10
#define SQUID_SRC_BASE_FORWARD_H
11
12
class
AsyncCall
;
13
class
AsyncCallQueue
;
14
class
AsyncJob
;
15
class
CallDialer
;
16
class
CodeContext
;
17
class
DelayedAsyncCalls
;
18
class
PrecomputedCodeContext
;
19
class
Raw
;
20
class
RegexPattern
;
21
class
ScopedId
;
22
class
Stopwatch
;
23
24
template
<
class
Cbc>
class
CbcPointer
;
25
template
<
class
RefCountableK
id
>
class
RefCount
;
26
template
<
class
Job>
class
JobWait
;
27
template
<
class
Answer>
class
AsyncCallback
;
28
29
typedef
CbcPointer<AsyncJob>
AsyncJobPointer
;
30
typedef
RefCount<CodeContext>
CodeContextPointer
;
31
using
AsyncCallPointer
=
RefCount<AsyncCall>
;
32
using
PrecomputedCodeContextPointer
=
RefCount<PrecomputedCodeContext>
;
33
34
#endif
/* SQUID_SRC_BASE_FORWARD_H */
35
CodeContextPointer
RefCount< CodeContext > CodeContextPointer
Definition
forward.h:30
AsyncJobPointer
CbcPointer< AsyncJob > AsyncJobPointer
Definition
forward.h:29
AsyncCallQueue
Definition
AsyncCallQueue.h:18
AsyncCall
Definition
AsyncCall.h:41
AsyncCallback
a smart AsyncCall pointer for delivery of future results
Definition
AsyncCallbacks.h:32
AsyncJob
Definition
AsyncJob.h:32
CallDialer
Definition
AsyncCall.h:107
CbcPointer
Definition
CbcPointer.h:26
CodeContext
Definition
CodeContext.h:53
DelayedAsyncCalls
Definition
DelayedAsyncCalls.h:17
JobWait
Definition
JobWait.h:64
PrecomputedCodeContext
CodeContext with constant details known at construction time.
Definition
PrecomputedCodeContext.h:20
Raw
Definition
Raw.h:21
RefCount
Definition
RefCount.h:28
RegexPattern
Definition
RegexPattern.h:24
ScopedId
Definition
InstanceId.h:19
Stopwatch
Definition
Stopwatch.h:19
squid
src
base
forward.h
Generated by
1.9.8