# Module Index


|  Module name | Description | Application |
|--------------|-------------|-------------|
|  `m:alarm_handler` | An Alarm Handling Process. | [sasl-4.4](`e:sasl:index.html`) |
|  `m:application` | Generic OTP application functions. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:argparse` | Command line arguments parser. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:array` | Functional, extendible arrays. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:asn1ct` | ASN.1 compiler and compile-time support functions. | [asn1-5.5](`e:asn1:index.html`) |
|  `m:atomics` | Atomic Functions. | [erts-17.0.5](`e:erts:index.html`) |
|  `m:auth` | Erlang network authentication server. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:base64` | Provides base64 encode and decode, see. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:beam_lib` | This module provides an interface to files created by the BEAM Compiler ("BEAM. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:binary` | Library for handling binary data. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:c` | Command line interface module. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:calendar` | Local and universal time, day of the week, date and time conversions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:cerl` | Core Erlang abstract syntax trees. | [compiler-10.0.3](`e:compiler:index.html`) |
|  `m:cerl_clauses` | Utility functions for Core Erlang case/receive clauses. | [compiler-10.0.3](`e:compiler:index.html`) |
|  `m:cerl_trees` | Basic functions on Core Erlang abstract syntax trees. | [compiler-10.0.3](`e:compiler:index.html`) |
|  `m:code` | Interface to the Erlang code server process. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:compile` | Erlang Compiler. | [compiler-10.0.3](`e:compiler:index.html`) |
|  `m:counters` | Counter Functions. | [erts-17.0.5](`e:erts:index.html`) |
|  `m:cover` | A Coverage Analysis Tool for Erlang. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:cprof` | A simple Call Count Profiling Tool using breakpoints for minimal runtime. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:cpu_sup` | A CPU Load and CPU Utilization Supervisor Process. | [os_mon-2.12](`e:os_mon:index.html`) |
|  `m:crashdump` | A Tool for Handling Erlang Crash Dumps. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:crashdump_viewer` | A WxWidgets based tool for browsing Erlang crashdumps. | [observer-2.19](`e:observer:index.html`) |
|  `m:crypto` | Crypto Functions. | [crypto-5.9.2](`e:crypto:index.html`) |
|  `m:ct` | Main user interface for the `Common Test` framework. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_cover` | `Common Test` framework code coverage support module. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_doctest` | `ct_doctest` runs doctests on documentation examples. Using `ct_doctest` ensures that the examples. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_ftp` | FTP client module (based on the `ftp` application). | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_hooks` | A callback interface on top of Common Test. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_master` | Distributed test execution control for `Common Test`. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_netconfc` | NETCONF client module. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_property_test` | Support in Common Test for running property-based tests. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_rpc` | `Common Test` specific layer on Erlang/OTP `rpc`. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_slave` | `Common Test` framework functions for starting and stopping nodes for. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_snmp` | `Common Test` user interface module for the `SNMP` application. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_ssh` | SSH/SFTP client module. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_suite` | The following section describes the mandatory and optional test suite functions. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_telnet` | `Common Test` specific layer on top of Telnet client `ct_telnet_client.erl`. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:ct_testspec` | Parsing of test specifications for `Common Test`. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:data_publisher` | A behavior for building eventually consistent, replicated data stores. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:dbg` | The Text Based Trace Facility. | [runtime_tools-2.4](`e:runtime_tools:index.html`) |
|  `m:debugger` | The Erlang Debugger for debugging and testing of Erlang programs. | [debugger-7.0](`e:debugger:index.html`) |
|  `m:dets` | A disk-based term storage. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:dialyzer` | Dialyzer is a **DI**screpancy **A**na**LYZ**er for **ER**lang programs. | [dialyzer-6.0.2](`e:dialyzer:index.html`) |
|  `m:diameter` | Main API of the diameter application. | [diameter-2.7.2](`e:diameter:index.html`) |
|  `m:diameter_app` | Callback module of a Diameter application. | [diameter-2.7.2](`e:diameter:index.html`) |
|  `m:diameter_codec` | Decode and encode of Diameter messages. | [diameter-2.7.2](`e:diameter:index.html`) |
|  `m:diameter_make` | Diameter dictionary compilation. | [diameter-2.7.2](`e:diameter:index.html`) |
|  `m:diameter_sctp` | Diameter transport over SCTP. | [diameter-2.7.2](`e:diameter:index.html`) |
|  `m:diameter_tcp` | Diameter transport over TCP. | [diameter-2.7.2](`e:diameter:index.html`) |
|  `m:diameter_transport` | Diameter transport interface. | [diameter-2.7.2](`e:diameter:index.html`) |
|  `m:dict` | A Key-value dictionary. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:digraph` | This module provides a version of labeled directed graphs ("digraphs"). | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:digraph_utils` | This module provides algorithms based on depth-first traversal of directed. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:disk_log` | `disk_log` is a disk-based term logger that enables efficient logging of items. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:disksup` | A Disk Supervisor Process. | [os_mon-2.12](`e:os_mon:index.html`) |
|  `m:dyntrace` | Interface to dynamic tracing. | [runtime_tools-2.4](`e:runtime_tools:index.html`) |
|  `m:edlin` | Line and input interpretter for the erlang shell. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:edlin_expand` | Shell expansion and formatting of expansion suggestions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:edoc` | EDoc - the Erlang program documentation generator. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_doclet` | Standard doclet module for EDoc. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_doclet_chunks` | Doclet generating standalone EEP-48 doc chunk files. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_doclet_markdown` | Doclet converting an edoc application to use EEP-59 and Markdown. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_extract` | EDoc documentation extraction. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_html_to_markdown` | This module can convert application/html+erlang style documentation to markdown. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_layout` | The standard HTML layout module for EDoc. See the edoc module for details on usage. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_layout_chunks` | Convert EDoc module documentation to an EEP-48docs_v1 chunk. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_lib` | Utility functions for EDoc. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:edoc_run` | Interface for calling EDoc from Erlang startup options. | [edoc-1.5](`e:edoc:index.html`) |
|  `m:eldap` | LDAP Client. | [eldap-1.3](`e:eldap:index.html`) |
|  `m:epp` | An Erlang code preprocessor. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:epp_dodger` | Bypassing the Erlang preprocessor. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:eprof` | A Time Profiling Tool for Erlang. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:erl_anno` | Abstract datatype for the annotations of the Erlang Compiler. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_boot_server` | Boot server for other Erlang machines. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:erl_comment_scan` | Functions for reading comment lines from Erlang source code. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:erl_ddll` | Dynamic driver loader and linker. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:erl_debugger` | Erlang debugger support (EXPERIMENTAL). | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:erl_epmd` | Erlang interface towards epmd. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:erl_error` | This module provides functions for pretty-printing errors and exceptions. It is. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_eval` | The Erlang meta interpreter. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_expand_records` | This module expands records in a module. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_features` | This module contains functions for supporting features that can be. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_id_trans` | This module performs an identity parse transformation of Erlang code. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_internal` | Internal Erlang definitions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_lint` | The Erlang code linter. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_parse` | This module is the basic Erlang parser that converts tokens into the abstract. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_pp` | The Erlang pretty printer. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_prettypr` | Pretty printing of abstract Erlang syntax trees. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:erl_prim_loader` | The low-level Erlang loader. This module is used to load all Erlang modules into. | [erts-17.0.5](`e:erts:index.html`) |
|  `m:erl_recomment` | Inserting comments into abstract Erlang syntax trees. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:erl_scan` | The Erlang token scanner. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_syntax` | Abstract Erlang syntax trees. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:erl_syntax_lib` | Support library for abstract Erlang syntax trees. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:erl_tar` | Unix 'tar' utility for reading and writing tar archives. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:erl_tracer` | Erlang tracer behavior. | [erts-17.0.5](`e:erts:index.html`) |
|  `m:erlang` | The Erlang BIFs and predefined types. | [erts-17.0.5](`e:erts:index.html`) |
|  `m:erpc` | Enhanced Remote Procedure Call. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:error_handler` | Default system error handler. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:error_logger` | Erlang error logger. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:escript` | This module provides functions to create and inspect escripts. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:et` | Main API of the Event Trace (ET) application. | [et-1.8](`e:et:index.html`) |
|  `m:et_collector` | Collect trace events and provide a backing storage appropriate for iteration. | [et-1.8](`e:et:index.html`) |
|  `m:et_selector` | Define event transforms and trace patterns. | [et-1.8](`e:et:index.html`) |
|  `m:et_viewer` | Displays a sequence chart for trace events (messages/actions). | [et-1.8](`e:et:index.html`) |
|  `m:etop` | Erlang Top is a tool for presenting information about Erlang processes similar. | [observer-2.19](`e:observer:index.html`) |
|  `m:ets` | Built-in term storage. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:eunit` | This module is the main EUnit user interface. | [eunit-2.11](`e:eunit:index.html`) |
|  `m:eunit_surefire` | Surefire reports for EUnit (Format used by Maven and Atlassian Bamboo for. | [eunit-2.11](`e:eunit:index.html`) |
|  `m:file` | File interface module. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:file_sorter` | File sorter. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:filelib` | File utilities, such as wildcard matching of filenames. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:filename` | Filename manipulation functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:fprof` | A Time Profiling Tool using trace to file for minimal runtime performance. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:ftp` | A File Transfer Protocol client. | [ftp-1.2.6](`e:ftp:index.html`) |
|  `m:gb_sets` | Sets represented by general balanced trees. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:gb_trees` | General balanced trees. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:gen_event` | Generic event handling behavior. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:gen_fsm` | Deprecated and replaced by `m:gen_statem` in OTP 20. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:gen_sctp` | Interface to SCTP sockets. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:gen_server` | Generic server behavior. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:gen_statem` | Generic state machine behavior. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:gen_tcp` | Interface to TCP/IP sockets. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:gen_udp` | Interface to UDP sockets. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:gl` | Erlang wrapper functions for OpenGL. | [wx-2.6](`e:wx:index.html`) |
|  `m:global` | A global name registration facility. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:global_group` | Grouping nodes to global name registration groups. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:glu` | Erlang wrapper functions for OpenGL. | [wx-2.6](`e:wx:index.html`) |
|  `m:graph` | A functional implementation of labeled directed graphs. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:heart` | Heartbeat monitoring of an Erlang runtime system. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:http_uri` | Old URI utility module, use uri_string instead. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:httpc` | An HTTP/1.1 client. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:httpd` | HTTP server API. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:httpd_custom_api` | Behaviour with optional callbacks to customize the inets HTTP server. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:httpd_socket` | Communication utility functions to be used by the Erlang web server API. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:httpd_util` | Miscellaneous utility functions to be used when implementing Erlang web server. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:i` | Debugger/Interpreter Interface. | [debugger-7.0](`e:debugger:index.html`) |
|  `m:inet` | Access to Network protocols. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:inet_res` | A rudimentary DNS client. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:inets` | The Inets services API. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:init` | Coordination of system startup. | [erts-17.0.5](`e:erts:index.html`) |
|  `m:instrument` | Analysis and Utility Functions for Instrumentation. | [runtime_tools-2.4](`e:runtime_tools:index.html`) |
|  `m:int` | Interpreter Interface. | [debugger-7.0](`e:debugger:index.html`) |
|  `m:io` | Standard I/O server interface functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:io_ansi` | Controlling the terminal using virtual terminal sequences (aka [ANSI escape codes]). | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:io_lib` | I/O library functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:json` | A library for encoding and decoding JSON. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:lcnt` | A runtime system Lock Profiling tool. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:leex` | Lexical analyzer generator for Erlang. | [parsetools-2.8](`e:parsetools:index.html`) |
|  `m:lists` | List processing functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:log_mf_h` | An event handler that logs events to disk. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:logger` | API module for Logger, the standard logging facility in Erlang/OTP. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:logger_disk_log_h` | A disk_log based handler for Logger. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:logger_filters` | Filters to use with Logger. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:logger_formatter` | Default formatter for Logger. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:logger_handler` | logger_handler behavior module. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:logger_std_h` | Standard handler for Logger. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:make` | A Make Utility for Erlang. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:maps` | Maps processing functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:math` | Mathematical functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:megaco` | Main API of the Megaco application. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_codec_meas` | This module implements a simple megaco codec measurement tool. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_codec_mstone1` | This module implements a simple megaco codec-based performance tool. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_codec_mstone2` | This module implements a simple megaco codec-based performance tool. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_codec_transform` | Megaco message transformation utility. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_digit_map` | Digit Map utility module. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_edist_compress` | Megaco erlang dist compress behaviour. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_encoder` | Megaco encoder behaviour. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_flex_scanner` | Interface module to the flex scanner linked in driver. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_sdp` | SDP utility module. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_tcp` | Interface module to TPKT transport protocol for Megaco/H.248. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_transport` | Megaco transport behaviour. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_udp` | Interface module to UDP transport protocol for Megaco/H.248. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:megaco_user` | Callback module for users of the Megaco application. | [megaco-4.9.1](`e:megaco:index.html`) |
|  `m:memsup` | A Memory Supervisor Process. | [os_mon-2.12](`e:os_mon:index.html`) |
|  `m:merl` | Metaprogramming in Erlang. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:merl_transform` | Parse transform for merl. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:mnesia` | A distributed key-value DBMS. | [mnesia-4.26.1](`e:mnesia:index.html`) |
|  `m:mnesia_frag_hash` | Defines mnesia_frag_hash callback behavior. | [mnesia-4.26.1](`e:mnesia:index.html`) |
|  `m:mod_alias` | URL aliasing. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:mod_auth` | User authentication using text files, Dets, or Mnesia database. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:mod_esi` | Erlang Server Interface. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:mod_security` | Security Audit and Trailing Functionality. | [inets-9.7.1](`e:inets:index.html`) |
|  `m:ms_transform` | <!--. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:msacc` | Convenience functions for microstate accounting. | [runtime_tools-2.4](`e:runtime_tools:index.html`) |
|  `m:net` | Network interface. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:net_adm` | Various Erlang net administration routines. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:net_kernel` | Erlang networking kernel. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:nteventlog` | Interface to Windows Event Log. | [os_mon-2.12](`e:os_mon:index.html`) |
|  `m:observer` | A GUI tool for observing an Erlang system. | [observer-2.19](`e:observer:index.html`) |
|  `m:odbc` | Erlang ODBC application. | [odbc-2.17](`e:odbc:index.html`) |
|  `m:orddict` | Key-value dictionary as ordered list. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:ordsets` | Functions for manipulating sets as ordered lists. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:os` | Operating system-specific functions. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:os_sup` | Interface to OS System Messages. | [os_mon-2.12](`e:os_mon:index.html`) |
|  `m:peer` | <!--. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:persistent_term` | Persistent terms. | [erts-17.0.5](`e:erts:index.html`) |
|  `m:pg` | Distributed named process groups. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:pool` | Load distribution facility. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:prettypr` | A generic pretty printer library. | [syntax_tools-4.1](`e:syntax_tools:index.html`) |
|  `m:proc_lib` | Functions for asynchronous and synchronous start of processes adhering to the. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:proplists` | Support functions for property lists. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:public_key` | API module for public-key infrastructure. | [public_key-1.21.4](`e:public_key:index.html`) |
|  `m:qlc` | <!--. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:queue` | Abstract data type for FIFO queues. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:rand` | Pseudo random number generation. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:random` | Pseudo-random number generation. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:rb` | The Report Browser Tool. | [sasl-4.4](`e:sasl:index.html`) |
|  `m:re` | <!--. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:records` | Native records processing functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:release_handler` | Unpacking and Installation of Release Packages. | [sasl-4.4](`e:sasl:index.html`) |
|  `m:reltool` | Main API of the Reltool application. | [reltool-1.1](`e:reltool:index.html`) |
|  `m:rpc` | Remote Procedure Call services. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:scheduler` | Measure scheduler utilization. | [runtime_tools-2.4](`e:runtime_tools:index.html`) |
|  `m:seq_trace` | Sequential tracing of information transfers. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:sets` | Sets are collections of elements with no duplicate elements. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:shell` | <!--. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:shell_default` | Customizing the Erlang environment. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:shell_docs` | Functions used to render [EEP-48](`e:kernel:eep48_chapter.md`) style documentation for a shell. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:slave` | This module provides functions for starting Erlang slave nodes. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:snmp` | Interface functions to the SNMP toolkit. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_community_mib` | Instrumentation Functions for SNMP-COMMUNITY-MIB. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_framework_mib` | Instrumentation Functions for SNMP-FRAMEWORK-MIB. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_generic` | Generic Functions for Implementing SNMP Objects in a Database. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_index` | Abstract Data Type for SNMP Indexing. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_notification_mib` | Instrumentation Functions for SNMP-NOTIFICATION-MIB. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_pdus` | Encode and Decode Functions for SNMP PDUs. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_standard_mib` | Instrumentation Functions for STANDARD-MIB and SNMPv2-MIB. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_target_mib` | Instrumentation Functions for SNMP-TARGET-MIB. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_user_based_sm_mib` | Instrumentation Functions for SNMP-USER-BASED-SM-MIB. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmp_view_based_acm_mib` | Instrumentation Functions for SNMP-VIEW-BASED-ACM-MIB. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa` | Interface Functions to the SNMP toolkit agent. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_conf` | Utility functions for handling the agent config files. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_discovery_handler` | Behaviour module for the SNMP agent discovery handler. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_error` | Functions for Reporting SNMP Errors. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_error_io` | Functions for Reporting SNMP Errors on stdio. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_error_logger` | Functions for Reporting SNMP Errors through the error_logger. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_error_report` | Behaviour module for reporting SNMP agent errors. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_local_db` | The SNMP built-in database. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_mib_data` | Behaviour module for the SNMP agent mib-server data module. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_mib_storage` | Behaviour module for the SNMP agent mib storage. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_mpd` | Message Processing and Dispatch module for the SNMP agent. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_network_interface` | Behaviour module for the SNMP agent network interface. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_network_interface_filter` | Behaviour module for the SNMP agent network-interface filter. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_notification_delivery_info_receiver` | Behaviour module for the SNMP agent notification delivery information receiver. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_notification_filter` | Behaviour module for the SNMP agent notification filters. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpa_supervisor` | A supervisor for the SNMP agent Processes. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpc` | Interface Functions to the SNMP toolkit MIB compiler. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpm` | Interface functions to the SNMP toolkit manager. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpm_conf` | Utility functions for handling the manager config files. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpm_mpd` | Message Processing and Dispatch module for the SNMP manager. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpm_network_interface` | Behaviour module for the SNMP manager network interface. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpm_network_interface_filter` | Behaviour module for the SNMP manager network-interface filter. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:snmpm_user` | Behaviour module for the SNMP manager user. | [snmp-5.20.4](`e:snmp:index.html`) |
|  `m:socket` | Socket interface. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:sofs` | <!--. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:ssh` | Main API of the ssh application. | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_agent` | Callback module for using an SSH agent instead of the default ssh_file callback. | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_client_channel` | SSH services (clients and servers) are implemented as channels that are. | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_client_key_api` | \-behaviour(ssh_client_key_api). | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_connection` | This module provides API functions to send SSH Connection Protocol events to the. | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_file` | Default callback module for the client's and server's database operations in the. | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_server_channel` | \-behaviour(ssh_server_channel). (Replaces ssh_daemon_channel). | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_server_key_api` | \-behaviour(ssh_server_key_api). | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_sftp` | SFTP client. | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssh_sftpd` | Specifies the channel process to handle an SFTP subsystem. | [ssh-6.0.4](`e:ssh:index.html`) |
|  `m:ssl` | Interface functions for TLS (Transport Layer Security). | [ssl-11.7.4](`e:ssl:index.html`) |
|  `m:ssl_crl_cache` | CRL cache. | [ssl-11.7.4](`e:ssl:index.html`) |
|  `m:ssl_crl_cache_api` | API for a TLS CRL (Certificate Revocation List) cache. | [ssl-11.7.4](`e:ssl:index.html`) |
|  `m:ssl_session_cache_api` | TLS session cache API. | [ssl-11.7.4](`e:ssl:index.html`) |
|  `m:string` | String processing functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:supervisor` | Generic supervisor behavior. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:supervisor_bridge` | Generic supervisor bridge behavior. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:sys` | A functional interface to system messages. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:system_information` | System Information. | [runtime_tools-2.4](`e:runtime_tools:index.html`) |
|  `m:systools` | A Set of Release Handling Tools. | [sasl-4.4](`e:sasl:index.html`) |
|  `m:tags` | Generate Emacs TAGS file from Erlang source files. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:tftp` | Trivial FTP. | [tftp-1.3](`e:tftp:index.html`) |
|  `m:tftp_logger` | Trivial FTP logger. | [tftp-1.3](`e:tftp:index.html`) |
|  `m:timer` | Timer functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:tprof` | Process Tracing Profiling Tool. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:trace` | The Erlang trace interface. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:ttb` | A base for building trace tools for distributed systems. | [observer-2.19](`e:observer:index.html`) |
|  `m:unicode` | Functions for converting and classifying Unicode characters. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:unix_telnet` | Callback module for `m:ct_telnet`, for connecting to a Telnet server on a UNIX. | [common_test-1.31.1](`e:common_test:index.html`) |
|  `m:uri_string` | URI processing functions. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:win32reg` | Provides access to the registry on Windows. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:wrap_log_reader` | A service to read internally formatted wrap disk logs. | [kernel-11.0.3](`e:kernel:index.html`) |
|  `m:wx` | A port of [wxWidgets](http://www.wxwidgets.org/). | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAcceleratorEntry` | An object used by an application wishing to create an accelerator table (see `m:wxAcceleratorTable`). | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAcceleratorTable` | An accelerator table allows the application to specify a table of keyboard shortcuts for. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxActivateEvent` | An activate event is sent when a window or application is being activated or deactivated. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxArtProvider` | `m:wxArtProvider` class is used to customize the look of wxWidgets application. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAuiDockArt` | `m:wxAuiDockArt` is part of the wxAUI class framework. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAuiManager` | `m:wxAuiManager` is the central class of the wxAUI class framework. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAuiManagerEvent` | Event used to indicate various actions taken with `m:wxAuiManager`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAuiNotebook` | `m:wxAuiNotebook` is part of the wxAUI class framework, which represents a notebook. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAuiNotebookEvent` | This class is used by the events generated by `m:wxAuiNotebook`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAuiPaneInfo` | `m:wxAuiPaneInfo` is part of the wxAUI class framework. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAuiSimpleTabArt` | Another standard tab art provider for `m:wxAuiNotebook`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxAuiTabArt` | Tab art provider defines all the drawing functions used by `m:wxAuiNotebook`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBitmap` | This class encapsulates the concept of a platform-dependent bitmap, either monochrome or. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBitmapButton` | A bitmap button is a control that contains a bitmap. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBitmapDataObject` | `m:wxBitmapDataObject` is a specialization of `m:wxDataObject` for bitmap data. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBookCtrlBase` | A book control is a convenient way of displaying multiple pages of information, displayed. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBookCtrlEvent` | This class represents the events generated by book controls (`m:wxNotebook`, `m:wxListbook`, `m:wxChoicebook`, `m:wxTreebook`, `m:wxAuiNotebook`). | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBoxSizer` | The basic idea behind a box sizer is that windows will most often be laid out in rather. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBrush` | A brush is a drawing tool for filling in areas. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBufferedDC` | This class provides a simple way to avoid flicker: when drawing on it, everything is in. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxBufferedPaintDC` | This is a subclass of `m:wxBufferedDC` which can be used inside of an `EVT\_PAINT()`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxButton` | A button is a control that contains a text string, and is one of the most common elements. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCalendarCtrl` | The calendar control allows the user to pick a date. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCalendarDateAttr` | `m:wxCalendarDateAttr` is a custom attributes for a calendar date. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCalendarEvent` | The `m:wxCalendarEvent` class is used together with `m:wxCalendarCtrl`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCaret` | A caret is a blinking cursor showing the position where the typed text will appear. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCheckBox` | A checkbox is a labelled box which by default is either on (checkmark is visible) or off. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCheckListBox` | A `m:wxCheckListBox` is like a `m:wxListBox`, but allows items to be checked or. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxChildFocusEvent` | A child focus event is sent to a (parent-)window when one of its child windows gains. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxChoice` | A choice item is used to select one of a list of strings. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxChoicebook` | `m:wxChoicebook` is a class similar to `m:wxNotebook`, but uses a `m:wxChoice` control to. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxClientDC` | `m:wxClientDC` is primarily useful for obtaining information about the window from. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxClipboard` | A class for manipulating the clipboard. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxClipboardTextEvent` | This class represents the events generated by a control (typically a `m:wxTextCtrl` but. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCloseEvent` | This event class contains information about window and session close events. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxColourData` | This class holds a variety of information related to colour dialogs. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxColourDialog` | This class represents the colour chooser dialog. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxColourPickerCtrl` | This control allows the user to select a colour. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxColourPickerEvent` | This event class is used for the events generated by `m:wxColourPickerCtrl`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxComboBox` | A combobox is like a combination of an edit control and a listbox. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCommandEvent` | This event class contains information about command events, which originate from a. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxContextMenuEvent` | This class is used for context menu events, sent to give the application a chance to show. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxControl` | This is the base class for a control or "widget". | [wx-2.6](`e:wx:index.html`) |
|  `m:wxControlWithItems` | This is convenience class that derives from both `m:wxControl` and `wxItemContainer` (not. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxCursor` | A cursor is a small bitmap usually used for denoting where the mouse pointer is, with a. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDC` | A `m:wxDC` is a `"device context"` onto which graphics and text can be drawn. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDCOverlay` | Connects an overlay with a drawing DC. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDataObject` | A `m:wxDataObject` represents data that can be copied to or from the clipboard, or. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDateEvent` | This event class holds information about a date change and is used together with `m:wxDatePickerCtrl`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDatePickerCtrl` | This control allows the user to select a date. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDialog` | A dialog box is a window with a title bar and sometimes a system menu, which can be moved. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDirDialog` | This class represents the directory chooser dialog. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDirPickerCtrl` | This control allows the user to select a directory. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDisplay` | Determines the sizes and locations of displays connected to the system. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDisplayChangedEvent` | A display changed event is sent to top-level windows when the display resolution has. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxDropFilesEvent` | This class is used for drop files events, that is, when files have been dropped onto the. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxEraseEvent` | An erase event is sent when a window's background needs to be repainted. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxEvent` | An event is a structure holding information about an event passed to a callback or member. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxEvtHandler` | The Event handler. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFileDataObject` | `m:wxFileDataObject` is a specialization of `m:wxDataObject` for file names. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFileDialog` | This class represents the file chooser dialog. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFileDirPickerEvent` | This event class is used for the events generated by `m:wxFilePickerCtrl` and by `m:wxDirPickerCtrl`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFilePickerCtrl` | This control allows the user to select a file. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFindReplaceData` | `m:wxFindReplaceData` holds the data for `m:wxFindReplaceDialog`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFindReplaceDialog` | `m:wxFindReplaceDialog` is a standard modeless dialog which is used to allow the user to. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFlexGridSizer` | A flex grid sizer is a sizer which lays out its children in a two-dimensional table with. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFocusEvent` | A focus event is sent when a window's focus changes. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFont` | A font is an object which determines the appearance of text. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFontData` | This class holds a variety of information related to font dialogs. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFontDialog` | This class represents the font chooser dialog. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFontPickerCtrl` | This control allows the user to select a font. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFontPickerEvent` | This event class is used for the events generated by `m:wxFontPickerCtrl`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxFrame` | A frame is a window whose size and position can (usually) be changed by the user. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGBSizerItem` | The `m:wxGBSizerItem` class is used by the `m:wxGridBagSizer` for tracking the items in. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGCDC` | `m:wxGCDC` is a device context that draws on a `m:wxGraphicsContext`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGLCanvas` | `m:wxGLCanvas` is a class for displaying OpenGL graphics. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGLContext` | An instance of a `m:wxGLContext` represents the state of an OpenGL state machine and the. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGauge` | A gauge is a horizontal or vertical bar which shows a quantity (often time). | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGenericDirCtrl` | This control can be used to place a directory listing (with optional files) on an. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsBrush` | A `m:wxGraphicsBrush` is a native representation of a brush. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsContext` | A `m:wxGraphicsContext` instance is the object that is drawn upon. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsFont` | A `m:wxGraphicsFont` is a native representation of a font. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsGradientStops` | Represents a collection of wxGraphicGradientStop values for use with. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsMatrix` | A `m:wxGraphicsMatrix` is a native representation of an affine matrix. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsObject` | This class is the superclass of native graphics objects like pens etc. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsPath` | A `m:wxGraphicsPath` is a native representation of a geometric path. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsPen` | A `m:wxGraphicsPen` is a native representation of a pen. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGraphicsRenderer` | A `m:wxGraphicsRenderer` is the instance corresponding to the rendering engine used. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGrid` | `m:wxGrid` and its related classes are used for displaying and editing tabular data. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridBagSizer` | A `m:wxSizer` that can lay out items in a virtual grid like a `m:wxFlexGridSizer` but in. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellAttr` | This class can be used to alter the cells' appearance in the grid by changing their. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellBoolEditor` | Grid cell editor for boolean data. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellBoolRenderer` | This class may be used to format boolean data in a cell. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellChoiceEditor` | Grid cell editor for string data providing the user a choice from a list of strings. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellEditor` | This class is responsible for providing and manipulating the in-place edit controls for. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellFloatEditor` | The editor for floating point numbers data. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellFloatRenderer` | This class may be used to format floating point data in a cell. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellNumberEditor` | Grid cell editor for numeric integer data. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellNumberRenderer` | This class may be used to format integer data in a cell. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellRenderer` | This class is responsible for actually drawing the cell in the grid. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellStringRenderer` | This class may be used to format string data in a cell; it is the default for string. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridCellTextEditor` | Grid cell editor for string/text data. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridEvent` | This event class contains information about various grid events. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxGridSizer` | A grid sizer is a sizer which lays out its children in a two-dimensional table with all. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxHelpEvent` | A help event is sent when the user has requested context-sensitive help. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxHtmlEasyPrinting` | This class provides very simple interface to printing architecture. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxHtmlLinkEvent` | This event class is used for the events generated by `m:wxHtmlWindow`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxHtmlWindow` | `m:wxHtmlWindow` is probably the only class you will directly use unless you want to do. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxIcon` | An icon is a small rectangular bitmap usually used for denoting a minimized application. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxIconBundle` | This class contains multiple copies of an icon in different sizes. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxIconizeEvent` | An event being sent when the frame is iconized (minimized) or restored. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxIdleEvent` | This class is used for idle events, which are generated when the system becomes idle. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxImage` | This class encapsulates a platform-independent image. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxImageList` | A `m:wxImageList` contains a list of images, which are stored in an unspecified form. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxInitDialogEvent` | A `m:wxInitDialogEvent` is sent as a dialog or panel is being initialised. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxJoystickEvent` | This event class contains information about joystick events, particularly events received. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxKeyEvent` | This event class contains information about key press and release events. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxLayoutAlgorithm` | `m:wxLayoutAlgorithm` implements layout of subwindows in MDI or SDI frames. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxListBox` | A listbox is used to select one or more of a list of strings. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxListCtrl` | A list control presents lists in a number of formats: list view, report view, icon view. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxListEvent` | A list event holds information about events associated with `m:wxListCtrl` objects. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxListItem` | This class stores information about a `m:wxListCtrl` item or column. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxListItemAttr` | Functions for wxListItemAttr class. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxListView` | This class currently simply presents a simpler to use interface for the `m:wxListCtrl` --. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxListbook` | `m:wxListbook` is a class similar to `m:wxNotebook` but which uses a `m:wxListCtrl` to. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxLocale` | `m:wxLocale` class encapsulates all language-dependent settings and is a generalization. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxLogNull` | This class allows you to temporarily suspend logging. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMDIChildFrame` | An MDI child frame is a frame that can only exist inside a `m:wxMDIClientWindow`, which. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMDIClientWindow` | An MDI client window is a child of `m:wxMDIParentFrame`, and manages zero or more `m:wxMDIChildFrame`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMDIParentFrame` | An MDI (Multiple Document Interface) parent frame is a window which can contain MDI child. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMask` | This class encapsulates a monochrome mask bitmap, where the masked area is black and the. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMaximizeEvent` | An event being sent when a top level window is maximized. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMemoryDC` | A memory device context provides a means to draw graphics onto a bitmap. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMenu` | A menu is a popup (or pull down) list of items, one of which may be selected before the. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMenuBar` | A menu bar is a series of menus accessible from the top of a frame. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMenuEvent` | This class is used for a variety of menu-related events. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMenuItem` | A menu item represents an item in a menu. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMessageDialog` | This class represents a dialog that shows a single or multi-line message, with a choice. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMiniFrame` | A miniframe is a frame with a small title bar. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMirrorDC` | `m:wxMirrorDC` is a simple wrapper class which is always associated with a real `m:wxDC`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMouseCaptureChangedEvent` | An mouse capture changed event is sent to a window that loses its mouse capture. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMouseCaptureLostEvent` | A mouse capture lost event is sent to a window that had obtained mouse capture, which was. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMouseEvent` | This event class contains information about the events generated by the mouse: they. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMoveEvent` | A move event holds information about window position change. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxMultiChoiceDialog` | This class represents a dialog that shows a list of strings, and allows the user to. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxNavigationKeyEvent` | This event class contains information about navigation events, generated by navigation. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxNotebook` | This class represents a notebook control, which manages multiple windows with associated. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxNotificationMessage` | This class allows showing the user a message non intrusively. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxNotifyEvent` | This class is not used by the event handlers by itself, but is a base class for other. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxOverlay` | Creates an overlay over an existing window, allowing for manipulations like. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPageSetupDialog` | This class represents the page setup common dialog. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPageSetupDialogData` | This class holds a variety of information related to `m:wxPageSetupDialog`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPaintDC` | A `m:wxPaintDC` must be constructed if an application wishes to paint on the client area. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPaintEvent` | A paint event is sent when a window's contents needs to be repainted. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPalette` | A palette is a table that maps pixel values to RGB colours. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPaletteChangedEvent` | Functions for wxPaletteChangedEvent class. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPanel` | A panel is a window on which controls are placed. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPasswordEntryDialog` | This class represents a dialog that requests a one-line password string from the user. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPen` | A pen is a drawing tool for drawing outlines. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPickerBase` | Base abstract class for all pickers which support an auxiliary text control. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPopupTransientWindow` | A `m:wxPopupWindow` which disappears automatically when the user clicks mouse outside it. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPopupWindow` | A special kind of top level window used for popup menus, combobox popups and such. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPostScriptDC` | This defines the wxWidgets Encapsulated PostScript device context, which can write. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPreviewCanvas` | A preview canvas is the default canvas used by the print preview system to display the. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPreviewControlBar` | This is the default implementation of the preview control bar, a panel with buttons and a. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPreviewFrame` | This class provides the default method of managing the print preview interface. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPrintData` | This class holds a variety of information related to printers and printer device. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPrintDialog` | This class represents the print and print setup common dialogs. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPrintDialogData` | This class holds information related to the visual characteristics of `m:wxPrintDialog`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPrintPreview` | Objects of this class manage the print preview process. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPrinter` | This class represents the Windows or PostScript printer, and is the vehicle through which. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxPrintout` | This class encapsulates the functionality of printing out an application document. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxProgressDialog` | If supported by the platform this class will provide the platform's native progress. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxQueryNewPaletteEvent` | Functions for wxQueryNewPaletteEvent class. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxRadioBox` | A radio box item is used to select one of number of mutually exclusive choices. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxRadioButton` | A radio button item is a button which usually denotes one of several mutually exclusive. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxRegion` | A `m:wxRegion` represents a simple or complex region on a device context or window. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSashEvent` | A sash event is sent when the sash of a `m:wxSashWindow` has been dragged by the user. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSashLayoutWindow` | `m:wxSashLayoutWindow` responds to OnCalculateLayout events generated by `m:wxLayoutAlgorithm`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSashWindow` | `m:wxSashWindow` allows any of its edges to have a sash which can be dragged to resize. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxScreenDC` | A `m:wxScreenDC` can be used to paint on the screen. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxScrollBar` | A `m:wxScrollBar` is a control that represents a horizontal or vertical scrollbar. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxScrollEvent` | A scroll event holds information about events sent from stand-alone scrollbars (see `m:wxScrollBar`). | [wx-2.6](`e:wx:index.html`) |
|  `m:wxScrollWinEvent` | A scroll event holds information about events sent from scrolling windows. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxScrolledWindow` | The `wxScrolled` (not implemented in wx) class manages scrolling for its client area,. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSetCursorEvent` | A `m:wxSetCursorEvent` is generated from `m:wxWindow` when the mouse cursor is about to. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxShowEvent` | An event being sent when the window is shown or hidden. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSingleChoiceDialog` | This class represents a dialog that shows a list of strings, and allows the user to. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSizeEvent` | A size event holds information about size change events of `m:wxWindow`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSizer` | `m:wxSizer` is the abstract base class used for laying out subwindows in a window. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSizerFlags` | Container for sizer items flags providing readable names for them. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSizerItem` | The `m:wxSizerItem` class is used to track the position, size and other attributes of. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSlider` | A slider is a control with a handle which can be pulled back and forth to change the. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSpinButton` | A `m:wxSpinButton` has two small up and down (or left and right) arrow buttons. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSpinCtrl` | `m:wxSpinCtrl` combines `m:wxTextCtrl` and `m:wxSpinButton` in one control. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSpinEvent` | This event class is used for the events generated by `m:wxSpinButton` and `m:wxSpinCtrl`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSplashScreen` | `m:wxSplashScreen` shows a window with a thin border, displaying a bitmap describing your. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSplitterEvent` | This class represents the events generated by a splitter control. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSplitterWindow` | This class manages up to two subwindows. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStaticBitmap` | A static bitmap control displays a bitmap. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStaticBox` | A static box is a rectangle drawn around other windows to denote a logical grouping of. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStaticBoxSizer` | `m:wxStaticBoxSizer` is a sizer derived from `m:wxBoxSizer` but adds a static box around. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStaticLine` | A static line is just a line which may be used in a dialog to separate the groups of. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStaticText` | A static text control displays one or more lines of read-only text. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStatusBar` | A status bar is a narrow window that can be placed along the bottom of a frame to give. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStdDialogButtonSizer` | This class creates button layouts which conform to the standard button spacing and. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStyledTextCtrl` | A wxWidgets implementation of the Scintilla source code editing component. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxStyledTextEvent` | The type of events sent from `m:wxStyledTextCtrl`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSysColourChangedEvent` | This class is used for system colour change events, which are generated when the user. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSystemOptions` | `m:wxSystemOptions` stores option/value pairs that wxWidgets itself or applications can. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxSystemSettings` | `m:wxSystemSettings` allows the application to ask for details about the system. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTaskBarIcon` | This class represents a taskbar icon. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTaskBarIconEvent` | The event class used by `m:wxTaskBarIcon`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTextAttr` | `m:wxTextAttr` represents the character and paragraph attributes, or style, for a range. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTextCtrl` | A text control allows text to be displayed and edited. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTextDataObject` | `m:wxTextDataObject` is a specialization of `wxDataObjectSimple` (not implemented in wx). | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTextEntryDialog` | This class represents a dialog that requests a one-line text string from the user. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxToggleButton` | `m:wxToggleButton` is a button that stays pressed when clicked by the user. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxToolBar` | A toolbar is a bar of buttons and/or other controls usually placed below the menu bar in. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxToolTip` | This class holds information about a tooltip associated with a window (see `wxWindow:setToolTip/2`). | [wx-2.6](`e:wx:index.html`) |
|  `m:wxToolbook` | `m:wxToolbook` is a class similar to `m:wxNotebook` but which uses a `m:wxToolBar` to. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTopLevelWindow` | `m:wxTopLevelWindow` is a common base class for `m:wxDialog` and `m:wxFrame`. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTreeCtrl` | A tree control presents information as a hierarchy, with items that may be expanded to. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTreeEvent` | A tree event holds information about events associated with `m:wxTreeCtrl` objects. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxTreebook` | This class is an extension of the `m:wxNotebook` class that allows a tree structured set. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxUpdateUIEvent` | This class is used for pseudo-events which are called by wxWidgets to give an application. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxWebView` | This control may be used to render web (HTML / CSS / javascript) documents. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxWebViewEvent` | A navigation event holds information about events associated with `m:wxWebView` objects. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxWindow` | `m:wxWindow` is the base class for all windows and represents any visible object on. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxWindowCreateEvent` | This event is sent just after the actual window associated with a `m:wxWindow` object has. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxWindowDC` | A `m:wxWindowDC` must be constructed if an application wishes to paint on the whole area. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxWindowDestroyEvent` | This event is sent as early as possible during the window destruction process. | [wx-2.6](`e:wx:index.html`) |
|  `m:wxXmlResource` | This is the main class for interacting with the XML-based resource system. | [wx-2.6](`e:wx:index.html`) |
|  `m:wx_misc` | Miscellaneous functions. | [wx-2.6](`e:wx:index.html`) |
|  `m:wx_object` | wx_object - Generic wx object behaviour. | [wx-2.6](`e:wx:index.html`) |
|  `m:xmerl` | Functions for exporting XML data to an external format. | [xmerl-2.2](`e:xmerl:index.html`) |
|  `m:xmerl_eventp` | Simple event-based processors (front-ends to `m:xmerl_scan`). | [xmerl-2.2](`e:xmerl:index.html`) |
|  `m:xmerl_sax_parser` | XML SAX parser API. | [xmerl-2.2](`e:xmerl:index.html`) |
|  `m:xmerl_scan` | Single pass XML scanner. | [xmerl-2.2](`e:xmerl:index.html`) |
|  `m:xmerl_xpath` | Xpath 1.0 search implementation. | [xmerl-2.2](`e:xmerl:index.html`) |
|  `m:xmerl_xs` | XSLT-like XML document transformations. | [xmerl-2.2](`e:xmerl:index.html`) |
|  `m:xmerl_xsd` | Interface module for XML Schema validation. | [xmerl-2.2](`e:xmerl:index.html`) |
|  `m:xref` | A Cross Reference Tool for analyzing dependencies between functions, modules,. | [tools-4.2.1](`e:tools:index.html`) |
|  `m:yecc` | LALR-1 Parser Generator. | [parsetools-2.8](`e:parsetools:index.html`) |
|  `m:zip` | Utility for reading and creating 'zip' archives. | [stdlib-8.0.3](`e:stdlib:index.html`) |
|  `m:zlib` | zlib compression interface. | [erts-17.0.5](`e:erts:index.html`) |
|  `m:zstd` | Zstandard compression interface. | [stdlib-8.0.3](`e:stdlib:index.html`) |




<!-- Generated by otp_man_index -->
