| _API_config | sh::NetworkApi | private |
| _base_addr | sh::NetworkApi | private |
| _endpoints | sh::NetworkApi | private |
| _p_core | sh::NetworkApi | private |
| _req_mtx | sh::NetworkApi | mutableprivate |
| add_CORS_headers(http_response &res) | sh::NetworkApi | privatestatic |
| exclusive_lock() const | sh::NetworkApi | inlineprivate |
| extract_canvas_query(web::json::value &body) | sh::NetworkApi | private |
| extract_filters(web::json::value &body) | sh::NetworkApi | private |
| extract_relocation_query(web::json::value &body) | sh::NetworkApi | private |
| extract_rescore_metadata(web::json::value &body) | sh::NetworkApi | private |
| extract_textual_query(web::json::value &body) | sh::NetworkApi | private |
| handle__api__config__GET(http_request req) | sh::NetworkApi | private |
| handle__api__GET(http_request req) | sh::NetworkApi | private |
| handle__config__GET(http_request req) | sh::NetworkApi | private |
| handle__dataset__video_detail__GET(http_request req) | sh::NetworkApi | private |
| handle__eval_server__login__POST(http_request req) | sh::NetworkApi | private |
| handle__eval_server__logout__POST(http_request req) | sh::NetworkApi | private |
| handle__eval_server__submit__POST(http_request req) | sh::NetworkApi | private |
| handle__log__canvas_query_change__GET(http_request req) | sh::NetworkApi | private |
| handle__log__scroll__GET(http_request req) | sh::NetworkApi | private |
| handle__log__text_query_change__GET(http_request req) | sh::NetworkApi | private |
| handle__search__bookmark_frame__POST(http_request req) | sh::NetworkApi | private |
| handle__search__context__GET(http_request req) | sh::NetworkApi | private |
| handle__search__context__POST(http_request req) | sh::NetworkApi | private |
| handle__search__get_som_display__POST(http_request req) | sh::NetworkApi | private |
| handle__search__get_som_relocation_display__POST(http_request req) | sh::NetworkApi | private |
| handle__search__get_top_display__POST(http_request req) | sh::NetworkApi | private |
| handle__search__keyword_autocomplete__GET(http_request req) | sh::NetworkApi | private |
| handle__search__like_frame__POST(http_request req) | sh::NetworkApi | private |
| handle__search__rescore__POST(http_request req) | sh::NetworkApi | private |
| handle__search__reset__POST(http_request req) | sh::NetworkApi | private |
| handle__user__context__GET(http_request req) | sh::NetworkApi | private |
| initialize() | sh::NetworkApi | |
| NetworkApi()=delete | sh::NetworkApi | |
| NetworkApi(const ApiConfig &API, Somhunter *p_core) | sh::NetworkApi | |
| push_endpoint(const std::string &path, std::function< void(NetworkApi *, http_request)> GET_handler=std::function< void(NetworkApi *, http_request)>{}, std::function< void(NetworkApi *, http_request)> POST_handler=std::function< void(NetworkApi *, http_request)>{}, std::function< void(NetworkApi *, http_request)> PUT_handler=std::function< void(NetworkApi *, http_request)>{}, std::function< void(NetworkApi *, http_request)> DEL_handler=std::function< void(NetworkApi *, http_request)>{}) | sh::NetworkApi | private |
| run() | sh::NetworkApi | |
| terminate() | sh::NetworkApi | |