RESTinio
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 123456]
 Nnonstd
 Ndetail
 Noptional_lite
 Nsv_lite
 Nvariants
 Cin_place_t
 Nrestinio
 Nasio_ec
 Nconnection_count_limits
 Nconnection_state
 Ndetails
 Neasy_parser
 Nfile_upload
 Nfmtlib_tools
 Nhttp_field_parsers
 Nimpl
 Nip_blocker
 Nmultipart_body
 Nparse_query_traits
 Npath2regex
 Nrouter
 Nso5
 Nstatic_if_details
 Nstatus_code
 Nstring_algo
 Nsync_chain
 Ntransforms
 Nutils
 Nwebsocket
 Cacceptor_options_tAn adapter for setting acceptor options before running server
 Casio_timer_manager_tTimer factory implementation using asio timers
 Cbase_response_builder_t
 Cbasic_server_settings_tBasic container for http_server settings
 Cchunk_info_tInformation about one chunk in an incoming request with chunked encoding
 Cchunked_input_info_tAn information about chunks and trailing fields in the incoming request
 Cchunked_output_tTag type for chunked output response builder
 Cconnection_count_limit_typesA kind of metafunction that deduces actual types related to connection count limiter in the dependecy of Traits
 Cconnection_state_listener_holder_tA special class for holding actual connection state listener
 Cconnection_state_listener_holder_t< connection_state::noop_listener_t >A special class for case when no-op state listener is used
 Cconst_buffer_tHelper class for setting a constant buffer storage explicitly
 Cdefault_http_methods_tThe default implementation for http_method_mapper
 Cexception_tException class for all exceptions thrown by RESTinio
 Cextra_data_buffer_tHelper for holding a pointer to a buffer where a new object of type Extra_Data should be constructed
 Cfile_descriptor_holder_tWrapper class for working with native file handler
 Cfile_meta_tMeta data of the file
 Cgeneric_request_tHTTP Request data
 Chttp_header_common_tReq/Resp headers common data
 Chttp_header_field_tA single header field
 Chttp_header_fields_tHeader fields map
 Chttp_method_id_tA type for representation of HTTP method ID
 Chttp_request_header_tReq header
 Chttp_response_header_tResp header
 Chttp_server_tClass for http-server
 Chttp_status_code_tA handy wrapper for HTTP response status code
 Chttp_status_line_tHTTP response header status line
 Cincoming_http_msg_limits_tA type of holder of limits related to an incoming HTTP message
 Cio_context_holder_tHelper class for holding shared pointer to io_context
 Cip_blocker_holder_tA special class for holding actual IP-blocker object
 Cip_blocker_holder_t< ip_blocker::noop_ip_blocker_t >A special class for case when no-op IP-blocker is used
 Cno_extra_data_factory_tThe default extra-data-factory to be used in server's traits if a user doesn't specify own one
 Cnull_logger_tNo operation logger
 Cnull_mutex_tA class to be used as null_mutex
 Cnull_timer_manager_tTimer factory implementation using asio timers
 Con_pool_runner_tHelper class for running an existing HTTP-server on a thread pool without blocking the current thread
 Costream_logger_tLogger for std::ostream
 Cparse_query_failure_tType that indicates a failure of an attempt of query-string parsing
 Cquery_string_params_tParameters container for query strings parameters
 Cresponse_builder_tForbid arbitrary response_builder_t instantiations
 Cresponse_builder_t< chunked_output_t >Chunked transfer encoding output builder
 Cresponse_builder_t< restinio_controlled_output_t >Simple standard response builder
 Cresponse_builder_t< user_controlled_output_t >User controlled response output builder
 Cresponse_output_flags_tResponse output flags for buffers commited to response-coordinator
 Crestinio_controlled_output_tTag type for RESTinio controlled output response builder
 Crun_existing_server_on_thread_pool_tHelper type for holding parameters necessary for running HTTP-server on a thread pool
 Crun_on_this_thread_settings_tSettings for the case when http_server must be run on the context of the current thread
 Crun_on_thread_pool_settings_tSettings for the case when http_server must be run on the context of the current thread
 Crunning_server_instance_tA helper class used in an implementation of run_async function
 Csendfile_chunk_size_guarded_value_tA guard class for setting chunk size
 Csendfile_tSend file write operation description
 Cserver_settings_tA fluent style interface for setting http server params
 Csimple_extra_data_factory_tA helper template class for cases when extra-data-factory is just a simple stateless object
 Csocket_options_tAn adapter for setting acceptor options before running server
 Csocket_type_dependent_settings_tExtra settings needed for working with socket
 Csocket_type_dependent_settings_t< Settings, tls_socket_t >Customizes extra settings needed for working with socket
 Ctcp_connection_ctx_base_tTCP connection base
 Ctraits_t
 Cuser_controlled_output_tTag type for user controlled output response builder
 Cwritable_item_tClass for storing the buffers used for streaming body (request/response)
 Cwrite_group_tGroup of writable items transported to the context of underlying connection as one solid piece
 NstdSTL namespace
 Chash< nonstd::expected< T &, E > >
 Chash< nonstd::expected< T, E > >
 Chash< nonstd::expected< void, E > >