MCPcopy Create free account

hub / github.com/Stiffstream/restinio / types & classes

Types & classes643 in github.com/Stiffstream/restinio

↓ 12 callersClassall_of
dev/restinio/utils/metaprogramming.hpp:273
↓ 8 callersClassexception_t
Exception class for all exceptions thrown by RESTinio.
dev/restinio/exception.hpp:24
↓ 1 callersClassmessage_details_t
Websocket message class with more detailed protocol information.
dev/restinio/websocket/impl/ws_parser.hpp:62
↓ 1 callersClasstimer_guard_t
dev/test/ref_qualifiers_settings/main.cpp:75
↓ 1 callersClassto_container_consumer_t
to_container_consumer_t ! * @brief A template for a consumer that stories values into a container. * * Instances of such consumer will be used ins
dev/restinio/helpers/easy_parser.hpp:4523
Classa_dummy_stage_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:39
Classa_http_server_t
dev/benches/single_handler_so5_timer/main.cpp:37
Classa_req_handler_t
Request handler object. Iterates over g_response_parts sending portions of response data waiting for a previous portion to be written before sending n
dev/sample/notificators/main.cpp:31
Classa_response_maker_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:67
Classa_response_maker_with_pause_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:100
Classa_server_t
Agent running ws server logic.
dev/test/websocket/ws_connection/main.cpp:73
Classa_server_t
Agent running ws server logic.
dev/test/websocket/notificators/main.cpp:74
Classa_timeout_handler_t
Agent that handles timeouts.
dev/restinio/so5/so_timer_manager.hpp:269
Classabort_app_in_error_callback_t
! * @brief Type of a function to be used as the default on_error-callback. * * Since v.0.7.0 on_pool_runner_t::stop() accept a on_error callback th
dev/restinio/http_server_run.hpp:729
Classaccept_charset_value_t
accept_charset_value_t ! * @brief Tools for working with the value of Accept-Charset HTTP-field. * * This struct represents parsed value of HTTP-f
dev/restinio/helpers/http_field_parsers/accept-charset.hpp:40
Classaccept_encoding_value_t
accept_encoding_value_t ! * @brief Tools for working with the value of Accept-Encoding HTTP-field. * * This struct represents parsed value of HTTP
dev/restinio/helpers/http_field_parsers/accept-encoding.hpp:41
Classaccept_language_value_t
accept_language_value_t ! * @brief Tools for working with the value of Accept-Language HTTP-field. * * This struct represents parsed value of HTTP
dev/restinio/helpers/http_field_parsers/accept-language.hpp:76
Classaccept_value_t
accept_value_t ! * @brief Tools for working with the value of Accept HTTP-field. * * This struct represents parsed value of HTTP-field Accept * (
dev/restinio/helpers/http_field_parsers/accept.hpp:51
Classaccepted_t
! * @brief Type of object that tells that new connection has been accepted. * * If a new connection is a TLS-connection then is_tls_connection() *
dev/restinio/connection_state_listener.hpp:36
Classacceptor_callback_iface_t
! * @brief An interface of acceptor to be used by connection count limiters. * * An instance of a connection count limiter will receive a reference
dev/restinio/connection_count_limiter.hpp:77
Classacceptor_options_t
An adapter for setting acceptor options before running server. ! Class hides an acceptor object and opens only set/get options API. It is used as an
dev/restinio/settings.hpp:183
Classacceptor_t
dev/restinio/impl/acceptor.hpp:162
Classaccumulator_t
dev/test/http_field_parser/basics.cpp:1950
Enumactivation_t
Flags for websocket activation policies.
dev/restinio/websocket/websocket.hpp:198
Classactual_controller_t
dev/restinio/async_chain/fixed_size.hpp:204
Classactual_controller_t
dev/restinio/async_chain/growable_size.hpp:209
Classactual_handler_t
Will be defined later, but we have to have that type right now.
dev/sample/websocket_detailed/main.cpp:26
Classactual_limiter_t
dev/restinio/connection_count_limiter.hpp:115
Classactual_request_handler_type_detector
dev/restinio/traits.hpp:105
Classactual_request_handler_type_detector< autodetect_request_handler_type, Extra_Data_Factory >
dev/restinio/traits.hpp:125
Classactual_router_entry_t
dev/restinio/router/easy_parser_router.hpp:106
Classadd_type_if_necessary
dev/restinio/router/easy_parser_router.hpp:316
Classadd_type_if_necessary_impl
dev/restinio/router/easy_parser_router.hpp:294
Classadd_type_if_necessary_impl< H, To<Results...>, false >
dev/restinio/router/easy_parser_router.hpp:300
Classadd_type_if_necessary_impl< H, To<Results...>, true >
dev/restinio/router/easy_parser_router.hpp:309
Classall_of< Predicate, H >
dev/restinio/utils/metaprogramming.hpp:282
Classall_of< Predicate, type_list<Types...> >
dev/restinio/utils/metaprogramming.hpp:293
Classallocated_matcher_proxy_t
dev/restinio/router/method_matcher.hpp:80
Classalternatives_clause_t
dev/restinio/helpers/easy_parser.hpp:1638
Classampersand_and_semicolon_as_separators
! * @brief Helper class to be reused in implementation of query-string * parsing traits. * * Implements `find_next_separator` method that recongni
dev/restinio/uri_helpers.hpp:195
Classampersand_only_as_separators
! * @brief Helper class to be reused in implementation of query-string * parsing traits. * * Implements `find_next_separator` method that recongni
dev/restinio/uri_helpers.hpp:215
Classand_clause_t
dev/restinio/helpers/easy_parser.hpp:1850
Classany_symbol_if_not_producer_t
any_symbol_if_not_producer_t ! * @brief A producer for the case when any character except the specific * sentinel character is expected in the inpu
dev/restinio/helpers/easy_parser.hpp:2316
Classany_symbol_predicate_t
any_symbol_predicate_t ! * @brief A predicate that allows extraction of any symbol. * * This predicate is necessary for implementation of any_symb
dev/restinio/helpers/easy_parser.hpp:2181
Classany_value_skipper_t
any_value_skipper_t ! * @brief A special consumer that simply throws any value away. * * This consumer is intended to be used in the case when the
dev/restinio/helpers/easy_parser.hpp:2845
Classapp_args_t
dev/benches/common_args/app_args.hpp:13
Classapp_args_t
dev/sample/file_upload/main.cpp:21
Classapp_args_t
dev/sample/sendfiles/main.cpp:188
Classapp_args_t
dev/sample/hello_world_sendfile_w32_unicode/main.cpp:17
Classapp_args_t
dev/sample/hello_world_sendfile/main.cpp:17
Classapp_args_t
dev/sample/decompression/main.cpp:19
Classapp_args_t
dev/sample/compression/main.cpp:24
Classapp_args_t
app_args_t
dev/sample/hello_world_sendfile_https/main.cpp:17
Classapp_args_t
dev/test/router/easy_parser_router_bench/main.cpp:14
Classapp_args_t
dev/test/router/cmp_router_bench/main.cpp:15
Classapp_args_t
dev/test/router/express_router_bench/main.cpp:23
Classas_result_consumer_t
as_result_consumer_t ! * @brief A consumer for the case when the current value should * be returned as the result for the producer at one level up.
dev/restinio/helpers/easy_parser.hpp:2872
Enumasio_convertible_error_t
Enum for restinio errors that must presented as asio_ns::error_code value. @since v.0.4.8 */
dev/restinio/asio_include.hpp:121
Classasio_timer_manager_t
Timer factory implementation using asio timers.
dev/restinio/asio_timer_manager.hpp:29
Classask_for_credentials
dev/sample/async_chained_handlers/main.cpp:60
Classasync_handling_controller_t
dev/restinio/async_chain/common.hpp:76
Classat_exit_t
dev/restinio/utils/at_scope_exit.hpp:31
Classattr_char_predicate_t
attr_char_predicate_t ! * @brief A preducate for symbol_producer_template that checks that * a symbol is attr-char symbol from RCF5987. * * See:
dev/restinio/helpers/http_field_parsers/content-disposition.hpp:223
Classauth_performer
Helper class to incapsulate actual "processing" of requests that require authentification.
dev/sample/async_chained_handlers/main.cpp:36
Classauth_result_t
Information about a user after the authentification attempt.
dev/sample/extra_data_factory/main.cpp:32
Classauthorization_value_t
authorization_value_t ! * @brief Tools for working with the value of Authorization HTTP-field. * * This struct represents parsed value of HTTP-fie
dev/restinio/helpers/http_field_parsers/authorization.hpp:131
Classautodetect_request_handler_type
autodetect_request_handler_type ! * @brief A special type to be used as indicator that the type of * a request handler should be automatically dete
dev/restinio/traits.hpp:92
Classbase_response_builder_t
dev/restinio/message_builders.hpp:73
Classbasic_server_settings_t
dev/restinio/settings.hpp:548
Classbits_count
dev/restinio/utils/impl/bitops.hpp:31
Classbits_count<char>
dev/restinio/utils/impl/bitops.hpp:40
Classbits_count<std::int16_t>
dev/restinio/utils/impl/bitops.hpp:46
Classbits_count<std::int32_t>
dev/restinio/utils/impl/bitops.hpp:52
Classbits_count<std::int64_t>
dev/restinio/utils/impl/bitops.hpp:58
Classbits_count<std::int8_t>
dev/restinio/utils/impl/bitops.hpp:37
Classbits_count<std::uint16_t>
dev/restinio/utils/impl/bitops.hpp:43
Classbits_count<std::uint32_t>
dev/restinio/utils/impl/bitops.hpp:49
Classbits_count<std::uint64_t>
dev/restinio/utils/impl/bitops.hpp:55
Classbits_count<std::uint8_t>
dev/restinio/utils/impl/bitops.hpp:34
Classblocker_t
Class for connection state listener and IP-blocker.
dev/sample/ip_blocker/main.cpp:9
Classblocker_t
dev/test/handle_requests/ip_blocker/main.cpp:16
Classbody_appender_base_t
dev/restinio/transforms/zlib.hpp:983
Classbody_appender_t
dev/restinio/transforms/zlib.hpp:932
Classbody_appender_t< chunked_output_t >
dev/restinio/transforms/zlib.hpp:1178
Classbody_appender_t< restinio_controlled_output_t >
dev/restinio/transforms/zlib.hpp:1071
Classbody_appender_t< user_controlled_output_t >
dev/restinio/transforms/zlib.hpp:1118
Classbody_producer_t
body_producer_t ! * @brief A special producer that consumes the whole remaining * content from the input stream. * * @attention * This producer
dev/restinio/helpers/multipart_body.hpp:183
Classbook_t
dev/sample/easy_parser_router/main.cpp:9
Classbook_t
dev/sample/express_router/main.cpp:8
Classbooks_handler_t
dev/sample/easy_parser_router/main.cpp:89
Classbooks_handler_t
dev/sample/express_router/main.cpp:83
Classboost_regex_engine_t
Regex engine implementation for using with standard regex implementation.
dev/restinio/router/boost_regex_engine.hpp:24
Enumbreak_signal_handling_t
break_signal_handling_t ! * @brief Indication of usage of break signal handlers for some forms * of run functions. * * @since v.0.5.1 */
dev/restinio/http_server_run.hpp:34
Classbuf_iface_t
Internal interface for a trivial buffer-like entity.
dev/restinio/buffers.hpp:81
Classbuffered_matcher_holder_t
buffered_matcher_holder_t ! * @brief A special class that allows to hold a copy of small-size * method_matchers or a pointer to dynamically allocat
dev/restinio/router/method_matcher.hpp:224
Classbuilder_t
dev/restinio/utils/sha1.hpp:238
Classbuilder_t
dev/restinio/sync_chain/growable_size.hpp:183
Classbuilder_t
dev/restinio/async_chain/growable_size.hpp:275
Classbyte_ranges_specifier_t
dev/restinio/helpers/http_field_parsers/range.hpp:96
Classcache_control_value_t
cache_control_value_t ! * @brief Tools for working with the value of Cache-Control HTTP-field. * * This struct represents parsed value of HTTP-fie
dev/restinio/helpers/http_field_parsers/cache-control.hpp:42
next →1–100 of 643, ranked by callers