SOMHunter Core
sh::NetworkApi Member List

This is the complete list of members for sh::NetworkApi, including all inherited members.

_API_configsh::NetworkApiprivate
_base_addrsh::NetworkApiprivate
_endpointssh::NetworkApiprivate
_p_coresh::NetworkApiprivate
_req_mtxsh::NetworkApimutableprivate
add_CORS_headers(http_response &res)sh::NetworkApiprivatestatic
exclusive_lock() constsh::NetworkApiinlineprivate
extract_canvas_query(web::json::value &body)sh::NetworkApiprivate
extract_filters(web::json::value &body)sh::NetworkApiprivate
extract_relocation_query(web::json::value &body)sh::NetworkApiprivate
extract_rescore_metadata(web::json::value &body)sh::NetworkApiprivate
extract_textual_query(web::json::value &body)sh::NetworkApiprivate
handle__api__config__GET(http_request req)sh::NetworkApiprivate
handle__api__GET(http_request req)sh::NetworkApiprivate
handle__config__GET(http_request req)sh::NetworkApiprivate
handle__dataset__video_detail__GET(http_request req)sh::NetworkApiprivate
handle__eval_server__login__POST(http_request req)sh::NetworkApiprivate
handle__eval_server__logout__POST(http_request req)sh::NetworkApiprivate
handle__eval_server__submit__POST(http_request req)sh::NetworkApiprivate
handle__log__canvas_query_change__GET(http_request req)sh::NetworkApiprivate
handle__log__scroll__GET(http_request req)sh::NetworkApiprivate
handle__log__text_query_change__GET(http_request req)sh::NetworkApiprivate
handle__search__bookmark_frame__POST(http_request req)sh::NetworkApiprivate
handle__search__context__GET(http_request req)sh::NetworkApiprivate
handle__search__context__POST(http_request req)sh::NetworkApiprivate
handle__search__get_som_display__POST(http_request req)sh::NetworkApiprivate
handle__search__get_som_relocation_display__POST(http_request req)sh::NetworkApiprivate
handle__search__get_top_display__POST(http_request req)sh::NetworkApiprivate
handle__search__keyword_autocomplete__GET(http_request req)sh::NetworkApiprivate
handle__search__like_frame__POST(http_request req)sh::NetworkApiprivate
handle__search__rescore__POST(http_request req)sh::NetworkApiprivate
handle__search__reset__POST(http_request req)sh::NetworkApiprivate
handle__user__context__GET(http_request req)sh::NetworkApiprivate
initialize()sh::NetworkApi
NetworkApi()=deletesh::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::NetworkApiprivate
run()sh::NetworkApi
terminate()sh::NetworkApi