]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/base/forward.h
e595542fc7d198c190da43e4690ffd5c9df29085
2 * Copyright (C) 1996-2022 The Squid Software Foundation and contributors
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.
9 #ifndef SQUID_SRC_BASE_FORWARD_H
10 #define SQUID_SRC_BASE_FORWARD_H
17 class DelayedAsyncCalls
;
22 template<class Cbc
> class CbcPointer
;
23 template<class RefCountableKid
> class RefCount
;
24 template<class Job
> class JobWait
;
25 template<class Answer
> class AsyncCallback
;
27 typedef CbcPointer
<AsyncJob
> AsyncJobPointer
;
28 typedef RefCount
<CodeContext
> CodeContextPointer
;
29 using AsyncCallPointer
= RefCount
<AsyncCall
>;
31 #endif /* SQUID_SRC_BASE_FORWARD_H */