var annotated_dup =
[
    [ "crow", "namespacecrow.html", [
      [ "detail", null, [
        [ "routing_handler_call_helper", null, [
          [ "call_pair", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call__pair.html", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call__pair" ],
          [ "call_params", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call__params.html", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call__params" ],
          [ "call", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call.html", null ],
          [ "call< F, NInt, NUint, NDouble, NString, black_magic::S< int64_t, Args1... >, black_magic::S< Args2... > >", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_0b63d09427b176e92959de8d063124ae4.html", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_0b63d09427b176e92959de8d063124ae4" ],
          [ "call< F, NInt, NUint, NDouble, NString, black_magic::S< uint64_t, Args1... >, black_magic::S< Args2... > >", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_00f79d82c7e7da7530b290964906e13ef.html", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_00f79d82c7e7da7530b290964906e13ef" ],
          [ "call< F, NInt, NUint, NDouble, NString, black_magic::S< double, Args1... >, black_magic::S< Args2... > >", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_0ac50968f63df9484eeaa96bf94c67fc5.html", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_0ac50968f63df9484eeaa96bf94c67fc5" ],
          [ "call< F, NInt, NUint, NDouble, NString, black_magic::S< std::string, Args1... >, black_magic::S< Args2... > >", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_0eca3da881de1118eaf3d106d8d88f2d4.html", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_0eca3da881de1118eaf3d106d8d88f2d4" ],
          [ "call< F, NInt, NUint, NDouble, NString, black_magic::S<>, black_magic::S< Args1... > >", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_019b104fb9907823e3e218e8e95ffa9c8.html", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call_3_01_f_00_01_n_int_00_01_n_uint_019b104fb9907823e3e218e8e95ffa9c8" ],
          [ "Wrapped", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1_wrapped.html", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1_wrapped" ]
        ] ],
        [ "check_before_handle_arity_3_const", "structcrow_1_1detail_1_1check__before__handle__arity__3__const.html", [
          [ "get", "structcrow_1_1detail_1_1check__before__handle__arity__3__const_1_1get.html", null ]
        ] ],
        [ "check_before_handle_arity_3", "structcrow_1_1detail_1_1check__before__handle__arity__3.html", [
          [ "get", "structcrow_1_1detail_1_1check__before__handle__arity__3_1_1get.html", null ]
        ] ],
        [ "check_after_handle_arity_3_const", "structcrow_1_1detail_1_1check__after__handle__arity__3__const.html", [
          [ "get", "structcrow_1_1detail_1_1check__after__handle__arity__3__const_1_1get.html", null ]
        ] ],
        [ "check_after_handle_arity_3", "structcrow_1_1detail_1_1check__after__handle__arity__3.html", [
          [ "get", "structcrow_1_1detail_1_1check__after__handle__arity__3_1_1get.html", null ]
        ] ],
        [ "check_global_call_false", "structcrow_1_1detail_1_1check__global__call__false.html", [
          [ "get", "structcrow_1_1detail_1_1check__global__call__false_1_1get.html", null ]
        ] ],
        [ "is_before_handle_arity_3_impl", "structcrow_1_1detail_1_1is__before__handle__arity__3__impl.html", null ],
        [ "is_after_handle_arity_3_impl", "structcrow_1_1detail_1_1is__after__handle__arity__3__impl.html", null ],
        [ "is_middleware_global", "structcrow_1_1detail_1_1is__middleware__global.html", null ],
        [ "middleware_call_criteria_only_global", "structcrow_1_1detail_1_1middleware__call__criteria__only__global.html", "structcrow_1_1detail_1_1middleware__call__criteria__only__global" ],
        [ "middleware_call_criteria_dynamic", "structcrow_1_1detail_1_1middleware__call__criteria__dynamic.html", null ],
        [ "middleware_call_criteria_dynamic< false >", "structcrow_1_1detail_1_1middleware__call__criteria__dynamic_3_01false_01_4.html", "structcrow_1_1detail_1_1middleware__call__criteria__dynamic_3_01false_01_4" ],
        [ "middleware_call_criteria_dynamic< true >", "structcrow_1_1detail_1_1middleware__call__criteria__dynamic_3_01true_01_4.html", "structcrow_1_1detail_1_1middleware__call__criteria__dynamic_3_01true_01_4" ],
        [ "partial_context", "structcrow_1_1detail_1_1partial__context.html", "structcrow_1_1detail_1_1partial__context" ],
        [ "partial_context<>", "structcrow_1_1detail_1_1partial__context_3_4.html", "structcrow_1_1detail_1_1partial__context_3_4" ],
        [ "context", "structcrow_1_1detail_1_1context.html", "structcrow_1_1detail_1_1context" ],
        [ "middleware_indices", "structcrow_1_1detail_1_1middleware__indices.html", "structcrow_1_1detail_1_1middleware__indices" ],
        [ "task_timer", "classcrow_1_1detail_1_1task__timer.html", "classcrow_1_1detail_1_1task__timer" ]
      ] ],
      [ "json", null, [
        [ "detail", null, [
          [ "r_string", "structcrow_1_1json_1_1detail_1_1r__string.html", "structcrow_1_1json_1_1detail_1_1r__string" ]
        ] ],
        [ "rvalue", "classcrow_1_1json_1_1rvalue.html", "classcrow_1_1json_1_1rvalue" ],
        [ "wvalue", "classcrow_1_1json_1_1wvalue.html", "classcrow_1_1json_1_1wvalue" ],
        [ "wvalue_reader", "structcrow_1_1json_1_1wvalue__reader.html", "structcrow_1_1json_1_1wvalue__reader" ]
      ] ],
      [ "multipart", "namespacecrow_1_1multipart.html", [
        [ "header", "structcrow_1_1multipart_1_1header.html", "structcrow_1_1multipart_1_1header" ],
        [ "part", "structcrow_1_1multipart_1_1part.html", "structcrow_1_1multipart_1_1part" ],
        [ "message", "structcrow_1_1multipart_1_1message.html", "structcrow_1_1multipart_1_1message" ]
      ] ],
      [ "mustache", null, [
        [ "invalid_template_exception", "classcrow_1_1mustache_1_1invalid__template__exception.html", "classcrow_1_1mustache_1_1invalid__template__exception" ],
        [ "rendered_template", "structcrow_1_1mustache_1_1rendered__template.html", "structcrow_1_1mustache_1_1rendered__template" ],
        [ "Action", "structcrow_1_1mustache_1_1_action.html", "structcrow_1_1mustache_1_1_action" ],
        [ "template_t", "classcrow_1_1mustache_1_1template__t.html", "classcrow_1_1mustache_1_1template__t" ]
      ] ],
      [ "session", null, [
        [ "multi_value", "structcrow_1_1session_1_1multi__value.html", "structcrow_1_1session_1_1multi__value" ],
        [ "ExpirationTracker", "structcrow_1_1session_1_1_expiration_tracker.html", "structcrow_1_1session_1_1_expiration_tracker" ],
        [ "CachedSession", "structcrow_1_1session_1_1_cached_session.html", "structcrow_1_1session_1_1_cached_session" ]
      ] ],
      [ "websocket", "namespacecrow_1_1websocket.html", [
        [ "connection", "structcrow_1_1websocket_1_1connection.html", "structcrow_1_1websocket_1_1connection" ],
        [ "Connection", "classcrow_1_1websocket_1_1_connection.html", "classcrow_1_1websocket_1_1_connection" ]
      ] ],
      [ "Crow", "classcrow_1_1_crow.html", "classcrow_1_1_crow" ],
      [ "ci_hash", "structcrow_1_1ci__hash.html", "structcrow_1_1ci__hash" ],
      [ "ci_key_eq", "structcrow_1_1ci__key__eq.html", "structcrow_1_1ci__key__eq" ],
      [ "routing_handle_result", "structcrow_1_1routing__handle__result.html", "structcrow_1_1routing__handle__result" ],
      [ "Connection", "classcrow_1_1_connection.html", "classcrow_1_1_connection" ],
      [ "http_parser", "structcrow_1_1http__parser.html", "structcrow_1_1http__parser" ],
      [ "http_parser_settings", "structcrow_1_1http__parser__settings.html", "structcrow_1_1http__parser__settings" ],
      [ "request", "structcrow_1_1request.html", "structcrow_1_1request" ],
      [ "response", "structcrow_1_1response.html", "structcrow_1_1response" ],
      [ "Server", "classcrow_1_1_server.html", "classcrow_1_1_server" ],
      [ "ILogHandler", "classcrow_1_1_i_log_handler.html", "classcrow_1_1_i_log_handler" ],
      [ "CerrLogHandler", "classcrow_1_1_cerr_log_handler.html", "classcrow_1_1_cerr_log_handler" ],
      [ "logger", "classcrow_1_1logger.html", "classcrow_1_1logger" ],
      [ "ILocalMiddleware", "structcrow_1_1_i_local_middleware.html", "structcrow_1_1_i_local_middleware" ],
      [ "CookieParser", "structcrow_1_1_cookie_parser.html", "structcrow_1_1_cookie_parser" ],
      [ "CORSRules", "structcrow_1_1_c_o_r_s_rules.html", "structcrow_1_1_c_o_r_s_rules" ],
      [ "CORSHandler", "structcrow_1_1_c_o_r_s_handler.html", "structcrow_1_1_c_o_r_s_handler" ],
      [ "SessionMiddleware", "structcrow_1_1_session_middleware.html", "structcrow_1_1_session_middleware" ],
      [ "InMemoryStore", "structcrow_1_1_in_memory_store.html", "structcrow_1_1_in_memory_store" ],
      [ "FileStore", "structcrow_1_1_file_store.html", "structcrow_1_1_file_store" ],
      [ "UTF8", "structcrow_1_1_u_t_f8.html", "structcrow_1_1_u_t_f8" ],
      [ "HTTPParser", "structcrow_1_1_h_t_t_p_parser.html", "structcrow_1_1_h_t_t_p_parser" ],
      [ "query_string", "classcrow_1_1query__string.html", "classcrow_1_1query__string" ],
      [ "returnable", "structcrow_1_1returnable.html", "structcrow_1_1returnable" ],
      [ "BaseRule", "classcrow_1_1_base_rule.html", "classcrow_1_1_base_rule" ],
      [ "CatchallRule", "classcrow_1_1_catchall_rule.html", "classcrow_1_1_catchall_rule" ],
      [ "WebSocketRule", "classcrow_1_1_web_socket_rule.html", "classcrow_1_1_web_socket_rule" ],
      [ "RuleParameterTraits", "structcrow_1_1_rule_parameter_traits.html", "structcrow_1_1_rule_parameter_traits" ],
      [ "DynamicRule", "classcrow_1_1_dynamic_rule.html", "classcrow_1_1_dynamic_rule" ],
      [ "TaggedRule", "classcrow_1_1_tagged_rule.html", "classcrow_1_1_tagged_rule" ],
      [ "Trie", "classcrow_1_1_trie.html", "classcrow_1_1_trie" ],
      [ "Blueprint", "classcrow_1_1_blueprint.html", "classcrow_1_1_blueprint" ],
      [ "Router", "classcrow_1_1_router.html", "classcrow_1_1_router" ],
      [ "SocketAdaptor", "structcrow_1_1_socket_adaptor.html", "structcrow_1_1_socket_adaptor" ],
      [ "SSLAdaptor", "structcrow_1_1_s_s_l_adaptor.html", "structcrow_1_1_s_s_l_adaptor" ]
    ] ],
    [ "sha1", "namespacesha1.html", [
      [ "SHA1", "classsha1_1_1_s_h_a1.html", "classsha1_1_1_s_h_a1" ]
    ] ]
];