var annotated_dup =
[
    [ "crow", null, [
      [ "black_magic", null, [
        [ "arguments", "structcrow_1_1black__magic_1_1arguments.html", null ],
        [ "arguments< 0 >", "structcrow_1_1black__magic_1_1arguments_3_010_01_4.html", null ],
        [ "CallHelper", "structcrow_1_1black__magic_1_1_call_helper.html", null ],
        [ "CallHelper< F, S< Args... > >", "structcrow_1_1black__magic_1_1_call_helper_3_01_f_00_01_s_3_01_args_8_8_8_01_4_01_4.html", null ],
        [ "compute_parameter_tag_from_args_list", "structcrow_1_1black__magic_1_1compute__parameter__tag__from__args__list.html", null ],
        [ "compute_parameter_tag_from_args_list< Arg, Args... >", "structcrow_1_1black__magic_1_1compute__parameter__tag__from__args__list_3_01_arg_00_01_args_8_8_8_01_4.html", null ],
        [ "compute_parameter_tag_from_args_list<>", "structcrow_1_1black__magic_1_1compute__parameter__tag__from__args__list_3_4.html", null ],
        [ "concat", "structcrow_1_1black__magic_1_1concat.html", null ],
        [ "concat< seq< I1... >, seq< I2... > >", "structcrow_1_1black__magic_1_1concat_3_01seq_3_01_i1_8_8_8_01_4_00_01seq_3_01_i2_8_8_8_01_4_01_4.html", null ],
        [ "const_str", "classcrow_1_1black__magic_1_1const__str.html", null ],
        [ "contains", "structcrow_1_1black__magic_1_1contains.html", null ],
        [ "contains< Tp >", "structcrow_1_1black__magic_1_1contains_3_01_tp_01_4.html", null ],
        [ "contains< Tp, Head, Rest... >", "structcrow_1_1black__magic_1_1contains_3_01_tp_00_01_head_00_01_rest_8_8_8_01_4.html", null ],
        [ "empty_context", "structcrow_1_1black__magic_1_1empty__context.html", null ],
        [ "gen_seq", "structcrow_1_1black__magic_1_1gen__seq.html", null ],
        [ "gen_seq< 0 >", "structcrow_1_1black__magic_1_1gen__seq_3_010_01_4.html", null ],
        [ "gen_seq< 1 >", "structcrow_1_1black__magic_1_1gen__seq_3_011_01_4.html", null ],
        [ "last_element_type", "structcrow_1_1black__magic_1_1last__element__type.html", null ],
        [ "last_element_type<>", "structcrow_1_1black__magic_1_1last__element__type_3_4.html", null ],
        [ "OutOfRange", "structcrow_1_1black__magic_1_1_out_of_range.html", null ],
        [ "parameter_tag", "structcrow_1_1black__magic_1_1parameter__tag.html", null ],
        [ "pop_back", "structcrow_1_1black__magic_1_1pop__back.html", null ],
        [ "pop_back<>", "structcrow_1_1black__magic_1_1pop__back_3_4.html", null ],
        [ "pop_back_helper", "structcrow_1_1black__magic_1_1pop__back__helper.html", null ],
        [ "pop_back_helper< seq< N... >, Tuple >", "structcrow_1_1black__magic_1_1pop__back__helper_3_01seq_3_01_n_8_8_8_01_4_00_01_tuple_01_4.html", null ],
        [ "promote", "structcrow_1_1black__magic_1_1promote.html", null ],
        [ "S", "structcrow_1_1black__magic_1_1_s.html", null ],
        [ "seq", "structcrow_1_1black__magic_1_1seq.html", null ],
        [ "single_tag_to_type", "structcrow_1_1black__magic_1_1single__tag__to__type.html", null ],
        [ "single_tag_to_type< 1 >", "structcrow_1_1black__magic_1_1single__tag__to__type_3_011_01_4.html", null ],
        [ "single_tag_to_type< 2 >", "structcrow_1_1black__magic_1_1single__tag__to__type_3_012_01_4.html", null ],
        [ "single_tag_to_type< 3 >", "structcrow_1_1black__magic_1_1single__tag__to__type_3_013_01_4.html", null ],
        [ "single_tag_to_type< 4 >", "structcrow_1_1black__magic_1_1single__tag__to__type_3_014_01_4.html", null ],
        [ "single_tag_to_type< 5 >", "structcrow_1_1black__magic_1_1single__tag__to__type_3_015_01_4.html", null ]
      ] ],
      [ "detail", null, [
        [ "routing_handler_call_helper", null, [
          [ "call", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call.html", null ],
          [ "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", 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", null ],
          [ "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", null ],
          [ "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", null ],
          [ "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", null ],
          [ "call_pair", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call__pair.html", null ],
          [ "call_params", "structcrow_1_1detail_1_1routing__handler__call__helper_1_1call__params.html", null ],
          [ "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_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_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_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_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 ]
        ] ],
        [ "context", "structcrow_1_1detail_1_1context.html", null ],
        [ "dumb_timer_queue", "classcrow_1_1detail_1_1dumb__timer__queue.html", "classcrow_1_1detail_1_1dumb__timer__queue" ],
        [ "get_index_of_element_from_tuple_by_type_impl", "structcrow_1_1detail_1_1get__index__of__element__from__tuple__by__type__impl.html", null ],
        [ "get_index_of_element_from_tuple_by_type_impl< T, N, T, Args... >", "structcrow_1_1detail_1_1get__index__of__element__from__tuple__by__type__impl_3_01_t_00_01_n_00_01_t_00_01_args_8_8_8_01_4.html", null ],
        [ "get_index_of_element_from_tuple_by_type_impl< T, N, U, Args... >", "structcrow_1_1detail_1_1get__index__of__element__from__tuple__by__type__impl_3_01_t_00_01_n_00_01_u_00_01_args_8_8_8_01_4.html", null ],
        [ "is_after_handle_arity_3_impl", "structcrow_1_1detail_1_1is__after__handle__arity__3__impl.html", null ],
        [ "is_before_handle_arity_3_impl", "structcrow_1_1detail_1_1is__before__handle__arity__3__impl.html", null ],
        [ "partial_context", "structcrow_1_1detail_1_1partial__context.html", null ],
        [ "partial_context<>", "structcrow_1_1detail_1_1partial__context_3_4.html", null ]
      ] ],
      [ "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" ]
      ] ],
      [ "multipart", "namespacecrow_1_1multipart.html", [
        [ "header", "structcrow_1_1multipart_1_1header.html", "structcrow_1_1multipart_1_1header" ],
        [ "message", "structcrow_1_1multipart_1_1message.html", "structcrow_1_1multipart_1_1message" ],
        [ "part", "structcrow_1_1multipart_1_1part.html", "structcrow_1_1multipart_1_1part" ]
      ] ],
      [ "mustache", null, [
        [ "Action", "structcrow_1_1mustache_1_1_action.html", null ],
        [ "invalid_template_exception", "classcrow_1_1mustache_1_1invalid__template__exception.html", null ],
        [ "template_t", "classcrow_1_1mustache_1_1template__t.html", null ]
      ] ],
      [ "utility", null, [
        [ "function_traits", "structcrow_1_1utility_1_1function__traits.html", null ],
        [ "function_traits< R(ClassType::*)(Args...) const >", "structcrow_1_1utility_1_1function__traits_3_01_r_07_class_type_1_1_5_08_07_args_8_8_8_08_01const_01_4.html", null ],
        [ "function_traits< R(ClassType::*)(Args...)>", "structcrow_1_1utility_1_1function__traits_3_01_r_07_class_type_1_1_5_08_07_args_8_8_8_08_4.html", null ],
        [ "function_traits< std::function< R(Args...)> >", "structcrow_1_1utility_1_1function__traits_3_01std_1_1function_3_01_r_07_args_8_8_8_08_4_01_4.html", null ]
      ] ],
      [ "websocket", null, [
        [ "connection", "structcrow_1_1websocket_1_1connection.html", null ],
        [ "Connection", "classcrow_1_1websocket_1_1_connection.html", "classcrow_1_1websocket_1_1_connection" ]
      ] ],
      [ "BaseRule", "classcrow_1_1_base_rule.html", null ],
      [ "CatchallRule", "classcrow_1_1_catchall_rule.html", null ],
      [ "CerrLogHandler", "classcrow_1_1_cerr_log_handler.html", null ],
      [ "ci_hash", "structcrow_1_1ci__hash.html", null ],
      [ "ci_key_eq", "structcrow_1_1ci__key__eq.html", null ],
      [ "Connection", "classcrow_1_1_connection.html", "classcrow_1_1_connection" ],
      [ "CookieParser", "structcrow_1_1_cookie_parser.html", "structcrow_1_1_cookie_parser" ],
      [ "Crow", "classcrow_1_1_crow.html", "classcrow_1_1_crow" ],
      [ "DynamicRule", "classcrow_1_1_dynamic_rule.html", null ],
      [ "HTTPParser", "structcrow_1_1_h_t_t_p_parser.html", "structcrow_1_1_h_t_t_p_parser" ],
      [ "ILogHandler", "classcrow_1_1_i_log_handler.html", null ],
      [ "logger", "classcrow_1_1logger.html", null ],
      [ "query_string", "classcrow_1_1query__string.html", "classcrow_1_1query__string" ],
      [ "request", "structcrow_1_1request.html", "structcrow_1_1request" ],
      [ "response", "structcrow_1_1response.html", "structcrow_1_1response" ],
      [ "returnable", "structcrow_1_1returnable.html", null ],
      [ "Router", "classcrow_1_1_router.html", null ],
      [ "routing_params", "structcrow_1_1routing__params.html", null ],
      [ "RuleParameterTraits", "structcrow_1_1_rule_parameter_traits.html", null ],
      [ "Server", "classcrow_1_1_server.html", null ],
      [ "SocketAdaptor", "structcrow_1_1_socket_adaptor.html", "structcrow_1_1_socket_adaptor" ],
      [ "TaggedRule", "classcrow_1_1_tagged_rule.html", null ],
      [ "Trie", "classcrow_1_1_trie.html", "classcrow_1_1_trie" ],
      [ "WebSocketRule", "classcrow_1_1_web_socket_rule.html", null ]
    ] ]
];