1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2024-11-18 09:56:40 +00:00
Atmosphere/libraries/libstratosphere/include/stratosphere/ncm
SciresM e9849c74cf
LogManager: implement system module, client api, logging api (#1617)
Some notes:

* Unless `atmosphere!enable_log_manager` is true, Nintendo's log manager will be used instead.
  * This prevents paying memory costs for LM when not enabling logging.
  * To facilitate this, Atmosphere's log manager has a different program id from Nintendo's.
  * `atmosphere!enable_htc` implies `atmosphere!enable_log_manager`.
* LogManager logs to tma, and the SD card (if `lm!enable_sd_card_logging` is true, which it is by default).
* Binary logs are saved to `lm!sd_card_log_output_directory`, which is `atmosphere/binlogs` by default.
2021-09-11 19:32:14 -07:00
..
ncm_api.hpp ncm: update for new sf semantics 2021-01-20 23:39:31 -08:00
ncm_auto_buffer.hpp
ncm_bounded_map.hpp
ncm_content_id.hpp
ncm_content_id_utils.hpp ams: std::optional -> util::optional 2021-07-08 02:37:26 -07:00
ncm_content_info.hpp
ncm_content_info_data.hpp
ncm_content_info_utils.hpp
ncm_content_management_utils.hpp
ncm_content_manager_config.hpp
ncm_content_manager_impl.hpp ams: std::optional -> util::optional 2021-07-08 02:37:26 -07:00
ncm_content_meta.hpp ams: std::optional -> util::optional 2021-07-08 02:37:26 -07:00
ncm_content_meta_database.hpp libstrat: convert to experimental new (super-accurate) sf allocation semantics 2021-01-20 23:39:31 -08:00
ncm_content_meta_extended_data.hpp
ncm_content_meta_id.hpp
ncm_content_meta_key.hpp
ncm_content_meta_type.hpp
ncm_content_meta_utils.hpp
ncm_content_storage.hpp libstrat: convert to experimental new (super-accurate) sf allocation semantics 2021-01-20 23:39:31 -08:00
ncm_content_type.hpp
ncm_data_id.hpp
ncm_firmware_variation.hpp
ncm_i_content_manager.hpp libstrat: convert to experimental new (super-accurate) sf allocation semantics 2021-01-20 23:39:31 -08:00
ncm_i_content_meta_database.hpp libstrat: convert to experimental new (super-accurate) sf allocation semantics 2021-01-20 23:39:31 -08:00
ncm_i_content_storage.hpp libstrat: convert to experimental new (super-accurate) sf allocation semantics 2021-01-20 23:39:31 -08:00
ncm_ids.hpp
ncm_install_progress.hpp ams: remove TYPED_STORAGE() macro in favor of template 2021-03-21 18:47:30 -07:00
ncm_install_task_base.hpp ams: std::optional -> util::optional 2021-07-08 02:37:26 -07:00
ncm_install_task_data.hpp
ncm_install_task_occupied_size.hpp
ncm_make_path.hpp
ncm_max_count.hpp
ncm_memory_report.hpp
ncm_package_install_task.hpp
ncm_package_install_task_base.hpp
ncm_package_system_downgrade_task.hpp
ncm_package_system_update_task.hpp ams: std::optional -> util::optional 2021-07-08 02:37:26 -07:00
ncm_path.hpp
ncm_path_string.hpp
ncm_placeholder_id.hpp
ncm_program_id.hpp tipc/sm: various fixes for issues 2021-04-11 03:42:16 -07:00
ncm_program_location.hpp
ncm_rights_id.hpp
ncm_rights_id_cache.hpp
ncm_storage_id.hpp
ncm_storage_utils.hpp
ncm_submission_package_install_task.hpp
ncm_system_content_meta_id.hpp LogManager: implement system module, client api, logging api (#1617) 2021-09-11 19:32:14 -07:00
ncm_system_update_task_apply_info.hpp