Crow  0.3
A C++ microframework for the web
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Ncrow
 Nblack_magic
 Carguments
 Carguments< 0 >
 CCallHelper
 CCallHelper< F, S< Args... > >
 Ccompute_parameter_tag_from_args_list
 Ccompute_parameter_tag_from_args_list< Arg, Args... >
 Ccompute_parameter_tag_from_args_list<>
 Cconcat
 Cconcat< seq< I1... >, seq< I2... > >
 Cconst_strA constant string implementation
 Ccontains
 Ccontains< Tp >
 Ccontains< Tp, Head, Rest... >
 Cempty_context
 Cgen_seq
 Cgen_seq< 0 >
 Cgen_seq< 1 >
 Clast_element_type
 Clast_element_type<>
 COutOfRange
 Cparameter_tag
 Cpop_back
 Cpop_back<>
 Cpop_back_helper
 Cpop_back_helper< seq< N... >, Tuple >
 Cpromote
 CS
 Cseq
 Csingle_tag_to_type
 Csingle_tag_to_type< 1 >
 Csingle_tag_to_type< 2 >
 Csingle_tag_to_type< 3 >
 Csingle_tag_to_type< 4 >
 Csingle_tag_to_type< 5 >
 Ndetail
 Nrouting_handler_call_helper
 Ccheck_after_handle_arity_3
 Ccheck_after_handle_arity_3_const
 Ccheck_before_handle_arity_3
 Ccheck_before_handle_arity_3_const
 Ccontext
 Cdumb_timer_queueFast timer queue for fixed tick value
 Cget_index_of_element_from_tuple_by_type_impl
 Cget_index_of_element_from_tuple_by_type_impl< T, N, T, Args... >
 Cget_index_of_element_from_tuple_by_type_impl< T, N, U, Args... >
 Cis_after_handle_arity_3_impl
 Cis_before_handle_arity_3_impl
 Cpartial_context
 Cpartial_context<>
 Njson
 Ndetail
 CrvalueJSON read value
 CwvalueJSON write value
 NmultipartEncapsulates anything related to processing and organizing multipart/xyz messages
 CheaderThe first part in a section, contains metadata about the part
 CmessageThe parsed multipart request/response
 CpartOne part of the multipart message
 Nmustache
 CAction
 Cinvalid_template_exception
 Ctemplate_tA mustache template object
 Nutility
 Cfunction_traits
 Cfunction_traits< R(ClassType::*)(Args...) const >
 Cfunction_traits< R(ClassType::*)(Args...)>
 Cfunction_traits< std::function< R(Args...)> >
 Nwebsocket
 CconnectionA base class for websocket connection
 CConnectionA websocket connection
 CBaseRuleA base class for all rules
 CCatchallRule
 CCerrLogHandler
 Cci_hashHashing function for ci_map (unordered_multimap)
 Cci_key_eqEquals function for ci_map (unordered_multimap)
 CConnectionAn HTTP connection
 CCookieParser
 Ccontext
 CCrowThe main server application
 CDynamicRuleA rule that can change its parameters during runtime
 CHTTPParserA wrapper for nodejs/http-parser
 CILogHandler
 Clogger
 Cquery_stringA class to represent any data coming after the ? in the request URL into key-value pairs
 CrequestAn HTTP request
 CresponseHTTP response
 Cstatic_file_infoThis constains metadata (coming from the stat command) related to any static files associated with this response
 CreturnableAn abstract class that allows any other class to be returned by a handler
 CRouterHandles matching requests to existing rules and upgrade requests
 Crouting_params
 CRuleParameterTraits
 CServer
 CSocketAdaptorA wrapper for the asio::ip::tcp::socket and asio::ssl::stream
 CTaggedRuleDefault rule created when CROW_ROUTE is called
 CTrieA search tree
 CNode
 CWebSocketRuleA rule dealing with websockets