/* * Copyright (C) 1996-2017 The Squid Software Foundation and contributors * * Squid software is distributed under GPLv2+ license and includes * contributions from numerous individuals and organizations. * Please see the COPYING and CONTRIBUTORS files for details. */ /* DEBUG: section 16 Cache Manager API */ #ifndef SQUID_MGR_FORWARD_H #define SQUID_MGR_FORWARD_H #include "base/RefCount.h" namespace Mgr { class Action; class ActionCreator; class ActionProfile; class ActionWriter; class Command; class Request; class Response; class QueryParam; class QueryParams; typedef RefCount ActionPointer; typedef RefCount ActionProfilePointer; typedef RefCount ActionCreatorPointer; typedef RefCount CommandPointer; typedef ActionPointer (ClassActionCreationHandler)(const CommandPointer &cmd); } // namespace Mgr #endif /* SQUID_MGR_FORWARD_H */