#pragma once #include #include namespace tc { namespace signal { struct CrashContext { std::string component_name; std::string crash_dump_folder; std::string success_command_line; /* %crash_path% for crash dumps */ std::string error_command_line; /* %error_message% for the error message */ }; extern bool active(); extern bool setup(std::unique_ptr& /* crash context (will be moved) */); extern void finalize(); } }