▼Ncrow | |
▼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 | |
▼Ccheck_global_call_false | |
Cget | |
Ccontext | |
Chandler_call_bridge | |
▼Chandler_middleware_wrapper | |
Cmiddleware_call_criteria | |
Cis_after_handle_arity_3_impl | |
Cis_before_handle_arity_3_impl | |
Cmiddleware_call_criteria_only_global | |
Cpartial_context | |
Cpartial_context<> | |
Ctask_timer | A class for scheduling functions to be called after a specific amount of ticks. A tick is equal to 1 second |
▼Njson | |
▼Ndetail | |
Cr_string | A read string implementation with comparison functionality |
Crvalue | JSON read value |
▼Cwvalue | JSON write value |
Cnumber | |
▼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 | |
Crendered_template | |
Ctemplate_t | A mustache template object |
▼Nwebsocket | |
Cconnection | A base class for websocket connection |
CConnection | A websocket connection |
CBaseRule | A base class for all rules |
CBlueprint | A blueprint can be considered a smaller section of a Crow app, specifically where the router is conecerned |
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 | |
▼CCORSHandler | CORSHandler is a global middleware for setting CORS headers |
Ccontext | |
CCORSRules | Used for tuning CORS policies |
CCrow | The main server application |
CDynamicRule | A rule that can change its parameters during runtime |
CHTTPParser | A wrapper for nodejs/http-parser |
CILocalMiddleware | Local middleware should extend ILocalMiddleware |
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 |
CPerMethod | |
CRuleParameterTraits | Allows the user to assign parameters using functions |
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 | |
▼CUTF8 | |
Ccontext | |
CWebSocketRule | A rule dealing with websockets |