21#ifndef G_NULL_FILTER_H
22#define G_NULL_FILTER_H
42 Filter::Type ,
const Filter::Config & ) ;
46 Filter::Type ,
const Filter::Config & ,
unsigned int exit_code ) ;
57 std::string id()
const override ;
58 bool quiet()
const override ;
61 void cancel()
override ;
62 Result result()
const override ;
63 std::string response()
const override ;
64 int responseCode()
const override ;
65 std::string reason()
const override ;
66 bool special()
const override ;
A Filter class that does nothing.
NullFilter(GNet::EventState, GStore::FileStore &, Filter::Type, const Filter::Config &)
Constructor for a do-nothing filter.
A lightweight object containing an ExceptionHandler pointer, optional ExceptionSource pointer and opt...
A timer class template in which the timeout is delivered to the specified method.
An interface for processing a message file through a filter.
A concrete implementation of the MessageStore interface dealing in paired flat files.
A somewhat opaque identifer for a GStore::MessageStore message id.
An interval between two G::SystemTime values or two G::TimerTime values.