| ▼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_str | A 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 | |
| Ccall | |
| Ccall< F, NInt, NUint, NDouble, NString, black_magic::S< double, Args1... >, black_magic::S< Args2... > > | |
| Ccall< F, NInt, NUint, NDouble, NString, black_magic::S< int64_t, Args1... >, black_magic::S< Args2... > > | |
| Ccall< F, NInt, NUint, NDouble, NString, black_magic::S< std::string, Args1... >, black_magic::S< Args2... > > | |
| Ccall< F, NInt, NUint, NDouble, NString, black_magic::S< uint64_t, Args1... >, black_magic::S< Args2... > > | |
| Ccall< F, NInt, NUint, NDouble, NString, black_magic::S<>, black_magic::S< Args1... > > | |
| Ccall_pair | |
| Ccall_params | |
| ►CWrapped | |
| Chandler_type_helper | |
| Chandler_type_helper< const request &, Args... > | |
| Chandler_type_helper< const request &, response &, Args... > | |
| Creq_handler_wrapper | |
| ►Ccheck_after_handle_arity_3 | |
| Cget | |
| ►Ccheck_after_handle_arity_3_const | |
| Cget | |
| ►Ccheck_before_handle_arity_3 | |
| Cget | |
| ►Ccheck_before_handle_arity_3_const | |
| Cget | |
| Ccontext | |
| Cdumb_timer_queue | Fast 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 | |
| Cr_string | A read string implementation with comparison functionality |
| Crvalue | JSON read value |
| Cwvalue | JSON write value |
| ▼Nmultipart | Encapsulates anything related to processing and organizing multipart/xyz messages |
| Cheader | The first part in a section, contains metadata about the part |
| Cmessage | The parsed multipart request/response |
| Cpart | One part of the multipart message |
| ▼Nmustache | |
| CAction | |
| Cinvalid_template_exception | |
| Ctemplate_t | A mustache template object |
| ▼Nutility | |
| Cfunction_traits | |
| Cfunction_traits< R(ClassType::*)(Args...) const > | |
| Cfunction_traits< R(ClassType::*)(Args...)> | |
| Cfunction_traits< std::function< R(Args...)> > | |
| ▼Nwebsocket | |
| Cconnection | A base class for websocket connection |
| CConnection | A websocket connection |
| CBaseRule | A base class for all rules |
| CCatchallRule | |
| CCerrLogHandler | |
| Cci_hash | Hashing function for ci_map (unordered_multimap) |
| Cci_key_eq | Equals function for ci_map (unordered_multimap) |
| CConnection | An HTTP connection |
| ▼CCookieParser | |
| Ccontext | |
| CCrow | The main server application |
| CDynamicRule | A rule that can change its parameters during runtime |
| CHTTPParser | A wrapper for nodejs/http-parser |
| CILogHandler | |
| Clogger | |
| Cquery_string | A class to represent any data coming after the ? in the request URL into key-value pairs |
| Crequest | An HTTP request |
| ▼Cresponse | HTTP response |
| Cstatic_file_info | This constains metadata (coming from the stat command) related to any static files associated with this response |
| Creturnable | An abstract class that allows any other class to be returned by a handler |
| CRouter | Handles matching requests to existing rules and upgrade requests |
| Crouting_params | |
| CRuleParameterTraits | |
| CServer | |
| CSocketAdaptor | A wrapper for the asio::ip::tcp::socket and asio::ssl::stream |
| CTaggedRule | Default rule created when CROW_ROUTE is called |
| ▼CTrie | A search tree |
| CNode | |
| CWebSocketRule | A rule dealing with websockets |