]> git.ipfire.org Git - thirdparty/squid.git/blob - src/tests/stub_cache_manager.cc
Source Format Enforcement (#532)
[thirdparty/squid.git] / src / tests / stub_cache_manager.cc
1 /*
2 * Copyright (C) 1996-2020 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 #include "squid.h"
10 #include "CacheManager.h"
11 #include "Debug.h"
12 #include "mgr/Registration.h"
13
14 #define STUB_API "cache_manager.cc"
15 #include "tests/STUB.h"
16
17 Mgr::Action::Pointer CacheManager::createNamedAction(char const* action) STUB_RETVAL(NULL)
18 void CacheManager::start(const Comm::ConnectionPointer &, HttpRequest *, StoreEntry *, const AccessLogEntryPointer &)
19 {
20 std::cerr << HERE << "\n";
21 STUB
22 }
23 static CacheManager* instance = nullptr;
24 CacheManager* CacheManager::GetInstance() STUB_RETVAL(instance)
25 void Mgr::RegisterAction(char const*, char const*, OBJH, int, int) {}
26 void Mgr::RegisterAction(char const *, char const *, Mgr::ClassActionCreationHandler *, int, int) {}
27
28 Mgr::Action::Pointer CacheManager::createRequestedAction(const Mgr::ActionParams &) STUB_RETVAL(NULL)
29