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

Public Member Functions

virtual void defer_innate_ui ()
void system_construct (const ::scoped_string &scopedstrCommandLine, const ::e_display &edisplay=::e_display_none)
virtual class::manager_room * manager_room ()
virtual::platform::application * get_main_app ()
virtual string get_application_server_name ()
virtual void create_os_node ()
virtual::file::watcher * file_watcher () const
virtual::input::input * input ()
virtual::factory::factory * node_factory ()
virtual ::pointer<::data::node > load_xml (const ::scoped_string &scopedstrXml)
virtual string crypto_md5_text (const ::scoped_string &scopedstr)
virtual void initialize_crypto ()
virtual void process_exit_status (::object *pparticle, const ::e_status &estatus)
virtual void hist_hist (const ::scoped_string &scopedstr)
virtual::operating_system::department * operating_system ()
virtual class::machine_event_central * machine_event_central ()
virtual::parallelization::threading * threading ()
virtual::networking::networking * networking ()
virtual void on_allocation_error (const ::scoped_string &scopedstrName, ::object *pobjectSometimes)
virtual void initialize_networking ()
virtual::u32 os_post_to_all_threads (::user::enum_message eusermessage, ::wparam wparam={}, ::lparam lparam={})
virtual::i32 _001OnDebugReport (::i32 i1, const ::scoped_string &scopedstr1,::i32 i2, const ::scoped_string &scopedstr2, const ::scoped_string &scopedstr3, va_list args)
virtual::i32 _debug_logging_report (::i32 iReportType, const ::scoped_string &scopedstrFilename, ::i32 iLinenumber, const ::scoped_string &scopedstrModuleName, const_char_pointer pszFormat, va_list list_base)
virtual bool assert_failed_line (const ::scoped_string &scopedstrFileName,::i32 iLine)
virtual bool on_assert_failed_line (const ::scoped_string &scopedstrFileName,::i32 iLine)
virtual void initialize_log (const ::scoped_string &scopedstrId)
virtual void appa_load_string_table ()
virtual void appa_set_locale (const ::scoped_string &scopedstrLocale, const ::action_context &action_context)
virtual void appa_set_schema (const ::scoped_string &scopedstrStyle, const ::action_context &action_context)
virtual bool assert_running_global (const ::scoped_string &scopedstrAppName, const ::scoped_string &scopedstrId=nullptr)
virtual bool assert_running_local (const ::scoped_string &scopedstrAppName, const ::scoped_string &scopedstrId=nullptr)
virtual::collection::count get_application_count ()
virtual void install_progress_add_up (::i32 iAddUp=1)
virtual void on_start_find_applications_from_cache ()
virtual void on_map_application_library (::acme::library &library)
virtual bool defer_accumulate_on_open_file (string_array_base stra, const ::scoped_string &scopedstrExtra)
virtual bool on_open_file (::payload payloadFile, const ::scoped_string &scopedstrExtra)
virtual void on_open_file (const ::scoped_string &scopedstrFile)
virtual void on_os_text (enum_os_text etext, const ::scoped_string &scopedstrText)
virtual void on_extra (const ::scoped_string &scopedstr)
virtual string standalone_setting (const ::scoped_string &scopedstr)
virtual void set_standalone_setting (const ::scoped_string &scopedstr, const ::scoped_string &scopedstrSetting)
virtual void process_machine_event_data (machine_event_data *pdata)
virtual string get_user_language ()
virtual void set_user_language (::apex::application *papp, ::collection::index iSel)
virtual void set_user_language (::apex::application *papp, const ::scoped_string &scopedstrLang)
virtual void chromium (const ::scoped_string &scopedstrUrl, const ::scoped_string &scopedstrBrowser, const ::scoped_string &scopedstrId, ::file::path path, const ::scoped_string &scopedstrProfile, const ::scoped_string &scopedstrParam)
virtual void defer_create_firefox_profile (::file::path pathFirefox, const ::scoped_string &scopedstrProfileName, ::file::path pathProfile)
virtual void firefox (const ::scoped_string &scopedstrUrl, const ::scoped_string &scopedstrBrowser, const ::scoped_string &scopedstrProfile, const ::scoped_string &scopedstrParam)
virtual void discard_to_factory (::pointer< object >pca)
virtual void set_history (::apex::history *phistory)
virtual::apex::history * hist ()
virtual bool sync_load_url (string &str, const ::scoped_string &scopedstrUrl, ::http::cookies *pcookies=nullptr)
virtual string get_host_location_url ()
virtual void post_quit_to_all_threads ()
virtual void post_to_all_threads (::user::enum_message eusermessage, ::wparam wparam, ::lparam lparam)
virtual void dump_command_line_and_environment_variables_to_file ()
virtual::lresult system_id_topic (::i32 iId, ::i64 llWparam, ::i64 llLparam)
virtual class::handler::signal * signal (const ::atom &atom)
virtual void route_command (::message::command *pcommand, bool bRouteToKeyDescendant)
virtual void handle (::topic *ptopic, ::handler_context *phandlercontext)
virtual bool _handle_uri (const ::block &block)
virtual void application_main (::i32 argc, ::i8 *args[], const ::scoped_string &scopedstrCommandLine)
virtual::i32 console_end (::e_status estatus)
::string fetch_public_internet_domain_extension_list_text ()
virtual void on_application_dark_mode_change ()

The documentation for this class was generated from the following files: