acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
linux::os_context Class Reference
Inheritance diagram for linux::os_context:

Public Member Functions

virtual string get_command_line () override
virtual bool reboot () override
virtual bool shutdown (bool bPowerOff) override
virtual void terminate_processes_by_title (const_char_pointer pszName) override
virtual bool get_pid_by_path (const_char_pointer pszName, ::u32 &dwPid) override
virtual bool get_pid_by_title (const_char_pointer pszName, ::u32 &dwPid) override
virtual void get_all_processes (u32_array &dwa) override
virtual::file::path get_process_path (::u32 dwPid) override
virtual::i32 get_pid () override
virtual::payload connection_settings_get_auto_detect () override
virtual::payload connection_settings_get_auto_config_url () override
virtual bool local_machine_set_run (const ::scoped_string &scopedstrKey, const ::scoped_string &scopedstrCommand)
virtual bool local_machine_set_run_once (const ::scoped_string &scopedstrKey, const ::scoped_string &scopedstrCommand)
virtual bool current_user_set_run (const ::scoped_string &scopedstrKey, const ::scoped_string &scopedstrCommand)
virtual bool current_user_set_run_once (const ::scoped_string &scopedstrKey, const ::scoped_string &scopedstrCommand)
virtual bool defer_register_ca2_plugin_for_mozilla () override
virtual bool file_extension_get_open_with_list_keys (string_array_base &straKey, const ::scoped_string &scopedstrExtension) override
virtual bool file_extension_get_open_with_list_commands (string_array_base &straCommand, const ::scoped_string &scopedstrExtension) override
virtual bool file_association_set_default_icon (const ::scoped_string &scopedstrExtension, const ::scoped_string &scopedstrExtensionNamingClass, const ::scoped_string &scopedstrIconPath) override
virtual bool file_association_set_shell_open_command (const ::scoped_string &scopedstrExtension, const ::scoped_string &scopedstrExtensionNamingClass, const ::scoped_string &scopedstrCommand, const ::scoped_string &scopedstrParam) override
virtual bool file_association_get_shell_open_command (const ::scoped_string &scopedstrExtension, string &strExtensionNamingClass, string &strCommand, string &strParam) override
virtual bool open_in_ie (const ::scoped_string &scopedstr)
virtual bool create_service (::particle *pparticle)
virtual bool erase_service (::particle *pparticle)
virtual bool start_service (::particle *pparticle)
virtual bool stop_service (::particle *pparticle)
void raise_exception (::u32 dwExceptionCode, ::u32 dwExceptionFlags)
virtual bool is_remote_session () override
virtual void post_to_all_threads (::enum_message emessage, ::wparam wparam, ::lparam lparam)
virtual bool initialize_wallpaper_fileset (::file::set *pfileset, bool bAddSearch) override
virtual bool get_default_browser (string &strId, ::file::path &path, string &strParam) override
virtual bool file_open (::file::path strSrc, string strParams, string strFolder) override
virtual void list_process (::file::path_array &patha, u32_array &iaPid) override

The documentation for this class was generated from the following files:
  • operating_system/linux/_aaa2025/aaa_os_context.h
  • operating_system/linux/_aaa2025/aaa_os_context.cpp