1 /* $Id: router_chain.hpp,v 1.2 2005-10-26 10:55:26 marc Exp $
2 Copyright (c) 2005, Index Data.
7 #ifndef ROUTER_CHAIN_HPP
8 #define ROUTER_CHAIN_HPP
23 class RouterChain : public Router {
26 virtual ~RouterChain(){};
27 virtual const filter::Base *move(const filter::Base *filter,
28 const Package *package) const;
30 RouterChain & append(const filter::Base &filter);
33 std::list<const filter::Base *> m_filter_list;
35 /// disabled because class is singleton
36 RouterChain(const RouterChain &);
38 /// disabled because class is singleton
39 RouterChain& operator=(const RouterChain &);
50 * indent-tabs-mode: nil
51 * c-file-style: "stroustrup"
53 * vim: shiftwidth=4 tabstop=8 expandtab