KISSCPP
a C++ library for rapid application development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Typedefs
request_router.hpp File Reference
#include <iostream>
#include <string>
#include <map>
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include "boost_ptree.hpp"
#include "request_handler.hpp"
#include "logstream.hpp"
#include "request_status.hpp"
Include dependency graph for request_router.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kisscpp::RequestRouter
 

Namespaces

 kisscpp
 

Typedefs

typedef std::map< std::string,
RequestHandlerPtr > 
kisscpp::requestHandlerMapType
 
typedef
requestHandlerMapType::iterator 
kisscpp::requestHandlerMapTypeIter
 
typedef std::map< std::string,
std::string > 
kisscpp::requestHandlerInfoList
 
typedef
requestHandlerInfoList::iterator 
kisscpp::requestHandlerInfoListIter
 
typedef boost::shared_ptr
< requestHandlerInfoList > 
kisscpp::sharedRequestHandlerInfoList
 
typedef boost::shared_ptr
< RequestRouter > 
kisscpp::sharedRequestRouter