44 else if( p.first ==
"spam" )
48 else if( p.first ==
"net" )
52 else if( p.first ==
"exit" )
A Processor class that does nothing.
A Processor class that passes the name of a message file to a remote process over the network...
static Processor * newProcessor(const std::string &address, unsigned int timeout)
Returns a Processor on the heap.
An interface for processing message files.
static unsigned int toUInt(const std::string &s, bool limited=false)
Converts string 's' to an unsigned int.
A structure representing an external program, holding a path and a set of arguments.
A Processor class that passes the body of a message file to a remote process over the network and sto...
static std::pair< std::string, std::string > parse(const std::string &address, const std::string &)
Parses an identifier.
static std::string check(const std::string &address, const std::string &)
Parses and checks an identifier.
A Processor class that processes message files using an external preprocessor program.
static std::string check(const std::string &address)
Checks an address.