SOMHunter Core
sh::Logger Member List

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

_actions_log_streamsh::Loggerprivate
_actions_streamssh::Loggerprivate
_first_actionssh::Loggerprivate
_first_resultsh::Loggerprivate
_interactions_buffersh::Loggerprivate
_last_interactions_submit_tssh::Loggerprivate
_logger_settingssh::Loggerprivate
_p_eval_serversh::Loggerprivate
_p_user_ctxsh::Loggerprivate
_push_action_mtxsh::Loggermutableprivate
_results_log_streamsh::Loggerprivate
_results_streamssh::Loggerprivate
_summary_log_streamsh::Loggerprivate
_summary_streamssh::Loggerprivate
clear_debug_streams()sh::Loggerinline
gen_action_hash(UnixTimestamp ts)sh::Loggerprivate
get_actions_log_filepath() constsh::Loggerprivate
get_debug_streams()sh::Loggerinline
get_exclusive_actions_lock() constsh::Loggerinlineprivate
get_log_dir_queries() constsh::Loggerprivate
get_results_log_filepath() constsh::Loggerprivate
get_summary_log_filepath() constsh::Loggerprivate
log_bookmark(FrameId frame_ID)sh::Logger
log_bothlike(FrameId frame_ID, const std::string &type)sh::Loggerprivate
log_canvas_query(const std::vector< TemporalQuery > &temp_queries, const std::vector< VideoFrame > *p_targets)sh::Logger
log_canvas_query_change()sh::Logger
log_like(FrameId frame_ID)sh::Logger
log_query(const LogHash &hash, const Query &query) constsh::Logger
log_rescore(const Query &prev_query, const Query &new_query)sh::Logger
log_reset_search()sh::Logger
log_results(const DatasetFrames &_dataset_frames, const ScoreModel &scores, const std::set< FrameId > &likes, const UsedTools &used_tools, DisplayType disp_type, const std::vector< FrameId > &topn_imgs, const std::string &sentence_query, const size_t topn_frames_per_video, const size_t topn_frames_per_shot, const std::vector< bool > &dataset_parts_filter={ true, true })sh::Logger
log_scroll(const DatasetFrames &_dataset_frames, DisplayType from_disp_type, float dirY)sh::Logger
log_search_context_switch(std::size_t dest_context_ID, size_t src_context_ID)sh::Logger
log_show_detail_display(const DatasetFrames &_dataset_frames, FrameId frame_ID)sh::Logger
log_show_random_display(const DatasetFrames &_dataset_frames, const std::vector< FrameId > &imgs)sh::Logger
log_show_som_display(const DatasetFrames &_dataset_frames, const std::vector< FrameId > &imgs)sh::Logger
log_show_som_relocation_display(const DatasetFrames &_dataset_frames, const std::vector< FrameId > &imgs)sh::Logger
log_show_topknn_display(const DatasetFrames &_dataset_frames, FrameId frame_ID, const std::vector< FrameId > &imgs)sh::Logger
log_show_topn_context_display(const DatasetFrames &_dataset_frames, const std::vector< FrameId > &imgs)sh::Logger
log_show_topn_display(const DatasetFrames &_dataset_frames, const std::vector< FrameId > &imgs)sh::Logger
log_show_video_replay(const DatasetFrames &_dataset_frames, FrameId frame_ID, float delta)sh::Logger
log_submit(const VideoFrame frame, bool submit_result)sh::Logger
log_text_query_change(const std::string &query_sentence)sh::Logger
log_unbookmark(FrameId frame_ID)sh::Logger
log_unlike(FrameId frame_ID)sh::Logger
Logger()=deletesh::Logger
Logger(const EvalServerSettings &settings, const UserContext *p_user_ctx, EvalServerClient *p_eval_server)sh::Logger
poll()sh::Logger
push_action(const std::string &action_name, const std::string &cat, const std::string &type, const std::string &value, nlohmann::json &&our_log_JSON={}, std::initializer_list< std::string > summary_keys={})sh::Loggerprivate
submit_interaction_logs_buffer()sh::Logger
write_action(const nlohmann::json &action_log)sh::Loggerinlineprivate
write_result(const nlohmann::json &action_log)sh::Loggerinlineprivate
write_summary(const nlohmann::json &log, const std::string &action_name, std::initializer_list< std::string > keys={})sh::Loggerinlineprivate
~Logger() noexceptsh::Logger