7#ifndef HTTP_RESPONSE_CREATOR_FACTORY_H
8#define HTTP_RESPONSE_CREATOR_FACTORY_H
11#include <boost/shared_ptr.hpp>
53typedef boost::shared_ptr<HttpResponseCreatorFactory>
Specifies the interface for implementing custom factory classes used to create instances of HttpRespo...
virtual HttpResponseCreatorPtr create() const =0
Returns an instance of the HttpResponseCreator.
virtual ~HttpResponseCreatorFactory()
Virtual destructor.
boost::shared_ptr< HttpResponseCreator > HttpResponseCreatorPtr
Pointer to the HttpResponseCreator object.
boost::shared_ptr< HttpResponseCreatorFactory > HttpResponseCreatorFactoryPtr
Pointer to the HttpResponseCreatorFactory.
Defines the logger used by the top-level component of kea-lfc.