\hypertarget{namespace_qore}{}\doxysection{Qore Namespace Reference}
\label{namespace_qore}\index{Qore@{Qore}}


\mbox{\hyperlink{namespace_qore}{Qore}} namespace.  


\doxysubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \mbox{\hyperlink{namespace_qore_1_1_err}{Err}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{namespace_qore_1_1_err}{Err}} namespace. \end{DoxyCompactList}\item 
namespace \mbox{\hyperlink{namespace_qore_1_1_option}{Option}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{namespace_qore_1_1_option}{Option}} namespace. \end{DoxyCompactList}\item 
namespace \mbox{\hyperlink{namespace_qore_1_1_s_q_l}{SQL}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{namespace_qore_1_1_s_q_l}{SQL}} namespace. \end{DoxyCompactList}\item 
namespace \mbox{\hyperlink{namespace_qore_1_1_thread}{Thread}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{namespace_qore_1_1_thread}{Thread}} namespace. \end{DoxyCompactList}\item 
namespace \mbox{\hyperlink{namespace_qore_1_1_type}{Type}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{namespace_qore_1_1_type}{Type}} namespace. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{class_qore_1_1_abstract_bidirectional_iterator}{Abstract\+Bidirectional\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines an abstract interface for bidirectional iterators. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_abstract_iterator}{Abstract\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines an abstract interface for iterators. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_abstract_line_iterator}{Abstract\+Line\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines an abstract interface for line iterators. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_abstract_pollable_io_object}{Abstract\+Pollable\+Io\+Object}}
\begin{DoxyCompactList}\small\item\em This interfaces declares that the inheriting class supports a pollable file descriptor. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_abstract_pollable_io_object_base}{Abstract\+Pollable\+Io\+Object\+Base}}
\begin{DoxyCompactList}\small\item\em Interface for builtin classes that support I/O polling. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_abstract_poll_operation}{Abstract\+Poll\+Operation}}
\begin{DoxyCompactList}\small\item\em Abstract poll operation objects provide the polling interface for pollable objects. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_abstract_quantified_bidirectional_iterator}{Abstract\+Quantified\+Bidirectional\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines an abstract interface for bidirectional iterators where the size of the object is known in advance. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_abstract_quantified_iterator}{Abstract\+Quantified\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines an abstract interface for iterators where the size of the object being iterated is known in advance. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_binary_input_stream}{Binary\+Input\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_input_stream}{Input\+Stream}} interface for reading bytes from a \mbox{\hyperlink{basic_data_types_binary}{Binary}} variable. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_binary_output_stream}{Binary\+Output\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} interface for writing bytes to a \mbox{\hyperlink{basic_data_types_binary}{Binary}} buffer. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_breakpoint}{Breakpoint}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_breakpoint}{Breakpoint}} class supports breakpoint setting for particular Qore \mbox{\hyperlink{class_qore_1_1_program_control}{Program\+Control}} when debugging. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_buffered_stream_reader}{Buffered\+Stream\+Reader}}
\begin{DoxyCompactList}\small\item\em This class defines a buffered stream reader for input streams. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_call_stack_info}{Call\+Stack\+Info}}
\begin{DoxyCompactList}\small\item\em call stack hash description \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_data_line_iterator}{Data\+Line\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines a line iterator for string data. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_date_time_info}{Date\+Time\+Info}}
\begin{DoxyCompactList}\small\item\em date/time information hash as returned by \mbox{\hyperlink{group__date__and__time__functions_gae353b093c6e90bfd20e609c1a7cf60b5}{date\+\_\+info()}} and \mbox{\hyperlink{class_qore_1_1zzz8datezzz9_a8570798c5d3d8273e45af77bd1817a3e}{Qore\+::zzz8datezzz9\+::info()}} \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_debug_program}{Debug\+Program}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_debug_program}{Debug\+Program}} class supports Qore \mbox{\hyperlink{class_qore_1_1_program}{Program}} debugging via \mbox{\hyperlink{class_qore_1_1_program_control}{Program\+Control}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_dir}{Dir}}
\begin{DoxyCompactList}\small\item\em This class implements directory handling, file listing, creating/removing subdirectories, etc. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_dir_stat_info}{Dir\+Stat\+Info}}
\begin{DoxyCompactList}\small\item\em file status information hash as returned by \mbox{\hyperlink{class_qore_1_1_dir_a97250fb0ce462e70d8bc81ca4228d9ab}{Dir\+::list()}}, \mbox{\hyperlink{class_qore_1_1_dir_a4663ec9519c97b1dcced1c8684b9e2c9}{Dir\+::list\+Files()}}, and \mbox{\hyperlink{class_qore_1_1_dir_ad763dde419120489d4946ce95988ff10}{Dir\+::list\+Dirs()}} if the appropriate arguments are used \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_encoding_conversion_input_stream}{Encoding\+Conversion\+Input\+Stream}}
\begin{DoxyCompactList}\small\item\em An \mbox{\hyperlink{class_qore_1_1_input_stream}{Input\+Stream}} implementation that performs on-\/the-\/fly conversion between two character encodings. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_encoding_conversion_output_stream}{Encoding\+Conversion\+Output\+Stream}}
\begin{DoxyCompactList}\small\item\em An \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} implementation that performs on-\/the-\/fly conversion between two character encodings. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_exception_info}{Exception\+Info}}
\begin{DoxyCompactList}\small\item\em exception information hash \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_expression}{Expression}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_expression}{Expression}} objects represent a single executable expression. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_file}{File}}
\begin{DoxyCompactList}\small\item\em The File class allows Qore programs to read, write, and create files. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_file_input_stream}{File\+Input\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_input_stream}{Input\+Stream}} interface for reading bytes from a file. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_file_line_iterator}{File\+Line\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines a line iterator for text files. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_file_output_stream}{File\+Output\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} interface for writing bytes to a file. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_filesystem_info}{Filesystem\+Info}}
\begin{DoxyCompactList}\small\item\em Filesystem info hash as returned by \mbox{\hyperlink{group__filesystem__functions_ga85b344e9fcc98bd36fd18b5a0fe53d8c}{statvfs}}, \mbox{\hyperlink{class_qore_1_1_dir_a5590f1b597ef9388cf178fd43ae03200}{Dir\+::statvfs}}, and \mbox{\hyperlink{class_qore_1_1_read_only_file_a6681ce768d279f359a4d74ab58e40a16}{Read\+Only\+File\+::statvfs()}}"{}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_ftp_client}{Ftp\+Client}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{class_qore_1_1_ftp_client}{Ftp\+Client}} class allows Qore code to communicate with FTP servers with the FTP and FTPS protocols. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_ftp_response_info}{Ftp\+Response\+Info}}
\begin{DoxyCompactList}\small\item\em A hash describing a free-\/form FTP control response. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_get_opt}{Get\+Opt}}
\begin{DoxyCompactList}\small\item\em The Get\+Opt class provides an easy way to process POSIX-\/style command-\/line options in Qore scripts/programs. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_hash_iterator}{Hash\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for hashes. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_hash_key_iterator}{Hash\+Key\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for hashes. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_hash_key_reverse_iterator}{Hash\+Key\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for hashes. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_hash_list_iterator}{Hash\+List\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for hashes of lists as returned by \mbox{\hyperlink{class_qore_1_1_s_q_l_1_1_datasource_a05b1d0d126d815b2d7578e5ce8b9a0de}{Qore\+::\+SQL\+::\+Datasource\+::select()}} and \mbox{\hyperlink{class_qore_1_1_s_q_l_1_1_datasource_pool_acafe45a0cf883bc51917e7a0bb8e77fd}{Qore\+::\+SQL\+::\+Datasource\+Pool\+::select()}}, both of which return hashes with keys giving column names where the key values are lists of column values. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_hash_list_reverse_iterator}{Hash\+List\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class a reverse iterator class for hashes of lists as returned by \mbox{\hyperlink{class_qore_1_1_s_q_l_1_1_datasource_a05b1d0d126d815b2d7578e5ce8b9a0de}{Qore\+::\+SQL\+::\+Datasource\+::select()}} and \mbox{\hyperlink{class_qore_1_1_s_q_l_1_1_datasource_pool_acafe45a0cf883bc51917e7a0bb8e77fd}{Qore\+::\+SQL\+::\+Datasource\+Pool\+::select()}}, both of which return hashes with keys giving column names where the key values are lists of column values. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_hash_pair_iterator}{Hash\+Pair\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for hashes. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_hash_pair_reverse_iterator}{Hash\+Pair\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for hashes. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_hash_reverse_iterator}{Hash\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for hashes. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_hash_serialization_info}{Hash\+Serialization\+Info}}
\begin{DoxyCompactList}\small\item\em hash serialization information for \mbox{\hyperlink{hashdecl}{typed hashes}} or untyped hashes \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_h_t_t_p_client}{HTTPClient}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{class_qore_1_1_h_t_t_p_client}{HTTPClient}} class can be used to communicate with HTTP servers with and without TLS/\+SSL encryption. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_indexed_object_serialization_info}{Indexed\+Object\+Serialization\+Info}}
\begin{DoxyCompactList}\small\item\em object serialization information for an indexed object \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_input_stream}{Input\+Stream}}
\begin{DoxyCompactList}\small\item\em This class defines an abstract interface for input streams. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_input_stream_line_iterator}{Input\+Stream\+Line\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines a line iterator for input streams. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_iso_week_info}{Iso\+Week\+Info}}
\begin{DoxyCompactList}\small\item\em ISO week information as returned by \mbox{\hyperlink{group__date__and__time__functions_ga8cfd46ea9e98be647d8206732a63c1d9}{get\+\_\+iso\+\_\+week\+\_\+hash()}} and \mbox{\hyperlink{class_qore_1_1zzz8datezzz9_ad8c2c004a04ac7db6427f3e158d7400b}{Qore\+::zzz8datezzz9\+::iso\+Week\+Hash()}} \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_list_hash_iterator}{List\+Hash\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for lists of hashes as returned by \mbox{\hyperlink{class_qore_1_1_s_q_l_1_1_datasource_a41126ab5a3d9e11ee7dd6d7975dfd65a}{Qore\+::\+SQL\+::\+Datasource\+::select\+Rows()}} and \mbox{\hyperlink{class_qore_1_1_s_q_l_1_1_datasource_pool_a9298e44c0af5bb93330c929b47cde5c9}{Qore\+::\+SQL\+::\+Datasource\+Pool\+::select\+Rows()}}, both of which return lists of columns where each list entry is a hash of the current column values. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_list_hash_reverse_iterator}{List\+Hash\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class a reverse iterator class for lists of hashes as returned by \mbox{\hyperlink{class_qore_1_1_s_q_l_1_1_datasource_a41126ab5a3d9e11ee7dd6d7975dfd65a}{Qore\+::\+SQL\+::\+Datasource\+::select\+Rows()}} and \mbox{\hyperlink{class_qore_1_1_s_q_l_1_1_datasource_pool_a9298e44c0af5bb93330c929b47cde5c9}{Qore\+::\+SQL\+::\+Datasource\+Pool\+::select\+Rows()}}, both of which return hashes with keys giving column names where the key values are lists of column values. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_list_iterator}{List\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for lists. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_list_reverse_iterator}{List\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for lists. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_list_serialization_info}{List\+Serialization\+Info}}
\begin{DoxyCompactList}\small\item\em list serialization information \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_net_if_info}{Net\+If\+Info}}
\begin{DoxyCompactList}\small\item\em network interface info hash \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_object_iterator}{Object\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class a basic iterator class for objects. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_object_key_iterator}{Object\+Key\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for objectes. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_object_key_reverse_iterator}{Object\+Key\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for objects. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_object_pair_iterator}{Object\+Pair\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for objects. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_object_pair_reverse_iterator}{Object\+Pair\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for objects. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_object_reverse_iterator}{Object\+Reverse\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class an iterator class for objects. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_object_serialization_info}{Object\+Serialization\+Info}}
\begin{DoxyCompactList}\small\item\em object serialization information \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}}
\begin{DoxyCompactList}\small\item\em This class defines an abstract interface for output streams. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_pipe_info}{Pipe\+Info}}
\begin{DoxyCompactList}\small\item\em Pipe info hash description. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_pipe_input_stream}{Pipe\+Input\+Stream}}
\begin{DoxyCompactList}\small\item\em This class is not intended to be instantiated directly, please see \mbox{\hyperlink{class_qore_1_1_stream_pipe}{Stream\+Pipe}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_pipe_output_stream}{Pipe\+Output\+Stream}}
\begin{DoxyCompactList}\small\item\em This class is not intended to be instantiated directly, please see \mbox{\hyperlink{class_qore_1_1_stream_pipe}{Stream\+Pipe}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_program}{Program}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_program}{Program}} objects allow Qore programs to support subprograms with the option to restrict capabilities, for example, to support user-\/defined logic for application actions. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_program_control}{Program\+Control}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{class_qore_1_1_program_control}{Program\+Control}} class provides safe information about a \mbox{\hyperlink{namespace_qore}{Qore}} program. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_range_iterator}{Range\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines a range-\/like iterator to be used to iterate numerical sequences. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_read_only_file}{Read\+Only\+File}}
\begin{DoxyCompactList}\small\item\em The Read\+Only\+File class allows Qore programs to read existing files. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_serializable}{Serializable}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{class_qore_1_1_serializable}{Serializable}} class can be used to mark a class as being serializable. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_serialization_info}{Serialization\+Info}}
\begin{DoxyCompactList}\small\item\em serialization information \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_single_value_iterator}{Single\+Value\+Iterator}}
\begin{DoxyCompactList}\small\item\em This class defines a simple iterator to be used to iterate single values (or complex objects where no iterator has been implemented yet) \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_socket}{Socket}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{class_qore_1_1_socket}{Socket}} class allows Qore programs safe access to network sockets. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_socket_poll_info}{Socket\+Poll\+Info}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_socket}{Socket}} or other pollable object poll info hash. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_socket_poll_operation}{Socket\+Poll\+Operation}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_socket}{Socket}} poll operation object returned by \mbox{\hyperlink{class_qore_1_1_socket}{Socket}} polling methods. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_socket_poll_operation_base}{Socket\+Poll\+Operation\+Base}}
\begin{DoxyCompactList}\small\item\em Abstract poll operation object returned by \mbox{\hyperlink{class_qore_1_1_socket}{Socket}} polling methods. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_source_location_info}{Source\+Location\+Info}}
\begin{DoxyCompactList}\small\item\em source location information \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_s_s_l_certificate}{SSLCertificate}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_s_s_l_certificate}{SSLCertificate}} objects allow Qore code to work with X.\+509 certificate data. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_s_s_l_private_key}{SSLPrivate\+Key}}
\begin{DoxyCompactList}\small\item\em This class implements a container for private key data. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_statement_info}{Statement\+Info}}
\begin{DoxyCompactList}\small\item\em statement information hash as returned by \mbox{\hyperlink{class_qore_1_1_program_control_ac95c2262d37003ea882ca5efa4f65224}{Program\+Control\+::get\+Statement\+Id\+Info()}} \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_stat_info}{Stat\+Info}}
\begin{DoxyCompactList}\small\item\em file status information hash as returned from \mbox{\hyperlink{group__filesystem__functions_gae2beafb85bdfb88495f1645605a96b0a}{hstat()}}, \mbox{\hyperlink{group__filesystem__functions_gabb441e137499385661b294f05e1b18fe}{hlstat()}}, \mbox{\hyperlink{class_qore_1_1_dir_ab2ce53e16b1b2eb0d9ebd58fa3390fda}{Dir\+::hstat()}}, \mbox{\hyperlink{class_qore_1_1_file_line_iterator_a380f6f72150723ecdc2a81f0d56d5b73}{File\+Line\+Iterator\+::hstat()}}, \mbox{\hyperlink{class_qore_1_1_read_only_file_a649f32981a2419c6d0e335ee4b310bf1}{Read\+Only\+File\+::hstat()}}, and \mbox{\hyperlink{class_qore_1_1_read_only_file_acc4469d7f06423f58d9bf4bee20765b4}{Read\+Only\+File\+::hlstat()}} \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_stderr_output_stream}{Stderr\+Output\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} interface for writing bytes to the standard output stream {\ttfamily stderr}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_stdout_output_stream}{Stdout\+Output\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} interface for writing bytes to the standard output stream {\ttfamily stdout}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_stream_base}{Stream\+Base}}
\begin{DoxyCompactList}\small\item\em This class defines the API for single thread streams. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_stream_pipe}{Stream\+Pipe}}
\begin{DoxyCompactList}\small\item\em This class provides a pair of streams connected through a buffer. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_stream_reader}{Stream\+Reader}}
\begin{DoxyCompactList}\small\item\em This class defines a stream reader for input streams. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_stream_writer}{Stream\+Writer}}
\begin{DoxyCompactList}\small\item\em This class defines a stream writer for output streams. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_string_input_stream}{String\+Input\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_input_stream}{Input\+Stream}} interface for reading bytes from a \mbox{\hyperlink{basic_data_types_string}{String}} variable. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_string_output_stream}{String\+Output\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} interface for writing bytes to a \mbox{\hyperlink{basic_data_types_string}{String}} buffer. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_term_i_o_s}{Term\+IOS}}
\begin{DoxyCompactList}\small\item\em This class allows Qore scripts to get or set terminal settings on UNIX platforms. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_time_zone}{Time\+Zone}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{class_qore_1_1_time_zone}{Time\+Zone}} class provides access to time zone functionality. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_transform}{Transform}}
\begin{DoxyCompactList}\small\item\em Marker interface for transformations usable in \mbox{\hyperlink{class_qore_1_1_transform_output_stream}{Transform\+Output\+Stream}} and \mbox{\hyperlink{class_qore_1_1_transform_input_stream}{Transform\+Input\+Stream}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_transform_input_stream}{Transform\+Input\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_input_stream}{Input\+Stream}} interface for reading bytes from another \mbox{\hyperlink{class_qore_1_1_input_stream}{Input\+Stream}} while applying a transformation. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_transform_output_stream}{Transform\+Output\+Stream}}
\begin{DoxyCompactList}\small\item\em This class implements the \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} interface for writing bytes to another \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} while applying a transformation. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1_tree_map}{Tree\+Map}}
\begin{DoxyCompactList}\small\item\em A container for efficient path prefix lookup. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_qore_1_1_url_info}{Url\+Info}}
\begin{DoxyCompactList}\small\item\em a hash describing a parsed URL \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8binaryzzz9}{zzz8binaryzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{basic_data_types_binary}{binary values}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8boolzzz9}{zzz8boolzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{basic_data_types_boolean}{booling-\/point values}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8callrefzzz9}{zzz8callrefzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{expressions_call_reference}{call references}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8closurezzz9}{zzz8closurezzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{expressions_closure}{closures}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8datezzz9}{zzz8datezzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{basic_data_types_date}{date/time value types}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8floatzzz9}{zzz8floatzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{basic_data_types_float}{floating-\/point values}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8hashzzz9}{zzz8hashzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{container_data_types_hash}{hash values}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8intzzz9}{zzz8intzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{basic_data_types_integer}{integer values}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8listzzz9}{zzz8listzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{container_data_types_list}{lists}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8nothingzzz9}{zzz8nothingzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8numberzzz9}{zzz8numberzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{basic_data_types_number}{arbitrary precision number values}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8objectzzz9}{zzz8objectzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{container_data_types_object}{objects}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8stringzzz9}{zzz8stringzzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class can be executed on \mbox{\hyperlink{basic_data_types_string}{strings}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_qore_1_1zzz8valuezzz9}{zzz8valuezzz9}}
\begin{DoxyCompactList}\small\item\em Methods in this pseudo-\/class are available to be executed on any value type (even \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}}); this is the root class for all pseudo-\/classes. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_qore_1_1_range_iterator}{Range\+Iterator}} \mbox{\hyperlink{group__range__functions_gad5b4d3ad3f6c36d2e714bc6ed757a507}{xrange}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} start, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} stop, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} step=1, auto val)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{class_qore_1_1_range_iterator}{Range\+Iterator}} containing an arithmetic progression of integers. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_qore_1_1_range_iterator}{Range\+Iterator}} \mbox{\hyperlink{group__range__functions_ga85798861f6ac3dc0adafaa8db337d8e5}{xrange}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} stop)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{class_qore_1_1_range_iterator}{Range\+Iterator}} containing an arithmetic progression of integers with start = 0 and step = 1. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__signal__handling__functions_gac05b9fa9ba1c302c9a34995573482a5f}{remove\+\_\+signal\+\_\+handler}} (softint signal)
\begin{DoxyCompactList}\small\item\em Removes a signal handler and returns the signal handling state to the default. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__signal__handling__functions_ga28cf2a280f8c3c302eeac0a46030be2d}{set\+\_\+signal\+\_\+handler}} (softint signal, code f)
\begin{DoxyCompactList}\small\item\em Sets or replaces a signal handler according to the signal number and closure or call reference (function or object method reference) passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gaee11d366f841cd34c9aa6ac8c7c49577}{backquote}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} cmd, \+\_\+\+\_\+7\+\_\+ reference$<$ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} $>$ rc)
\begin{DoxyCompactList}\small\item\em Executes a process and returns a string of the output (stdout only) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga1d71fa075b5fd841df08e05cfdfc95c6}{backquote}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__misc__functions_ga2a5c3efd9bd910e4cf85824b674525ad}{call\+\_\+builtin\+\_\+function}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name,...)
\begin{DoxyCompactList}\small\item\em Calls a function and returns the return value, passing the remaining arguments after the function name to the builtin function. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__misc__functions_ga4e3a83f320bb7228614a48a607325c5b}{call\+\_\+builtin\+\_\+function\+\_\+args}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name, \+\_\+\+\_\+7\+\_\+ softlist$<$ auto $>$ vargs)
\begin{DoxyCompactList}\small\item\em Calls a function and returns the return value, using the optional second argument as a list of arguments for the function. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__misc__functions_ga7540367a4c8ba030499a7ad50f8b4d92}{call\+\_\+function}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name,...)
\begin{DoxyCompactList}\small\item\em Calls a function and returns the return value, passing the remaining arguments after the function name to the function. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__misc__functions_gae83a1a257c36f235bfaaba52583553ac}{call\+\_\+function}} (code f,...)
\begin{DoxyCompactList}\small\item\em Calls the given \mbox{\hyperlink{expressions_call_reference}{call reference}} or \mbox{\hyperlink{expressions_closure}{closure}} and returns the result, passing the remaining arguments to the \mbox{\hyperlink{expressions_call_reference}{call reference}} or \mbox{\hyperlink{expressions_closure}{closure}}. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__misc__functions_ga186059954046920e50aa418739638b8e}{call\+\_\+function\+\_\+args}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name, \+\_\+\+\_\+7\+\_\+ softlist$<$ auto $>$ vargs)
\begin{DoxyCompactList}\small\item\em Calls a function and returns the return value, using the optional second argument as a list of arguments for the function. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__misc__functions_ga85bd0d8e44d4011c85bc57fbebd99482}{call\+\_\+function\+\_\+args}} (code f, \+\_\+\+\_\+7\+\_\+ softlist$<$ auto $>$ vargs)
\begin{DoxyCompactList}\small\item\em Calls the given \mbox{\hyperlink{expressions_call_reference}{call reference}} or \mbox{\hyperlink{expressions_closure}{closure}} and returns the result, using the optional second argument as a list of arguments to the \mbox{\hyperlink{expressions_call_reference}{call reference}} or \mbox{\hyperlink{expressions_closure}{closure}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gafd6a2b1500aca8b73c112b723695af4f}{decode\+\_\+uri\+\_\+request}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} uri)
\begin{DoxyCompactList}\small\item\em Decodes percent-\/encoded codes in a URI path and converts {\ttfamily \char`\"{}+\char`\"{}} signs in the query component to spaces and returns the decoded string in UTF-\/8 encoding. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga51b949c2d20900fdc2e1b8e46988d2b1}{decode\+\_\+url}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} url)
\begin{DoxyCompactList}\small\item\em Decodes percent numeric codes in a URL string and returns the decoded string in UTF-\/8 encoding. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga2f5349505d3d2563ef31f4d8b5c5f1b3}{decode\+\_\+url}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gad0bbcfc5357d459cb538e57e85c1971e}{encode\+\_\+uri\+\_\+request}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} url)
\begin{DoxyCompactList}\small\item\em Encodes URI requests by substituting special characters in the path with percent-\/encoded equivalents and substituting spaces with {\ttfamily \char`\"{}+\char`\"{}} and {\ttfamily \char`\"{}+\char`\"{}} with the percent-\/encoded equivalent in the URI query component. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga639fba8c278c69ac4d4190ca1db19235}{encode\+\_\+url}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} url, softbool encode\+\_\+all=\mbox{\hyperlink{group__boolean__constants_ga9da2b9a8003cd3788e48305f8a00540f}{False}})
\begin{DoxyCompactList}\small\item\em Encodes URLs by substituting {\ttfamily \textquotesingle{}\%\textquotesingle{}} characters with {\ttfamily \textquotesingle{}\%25\textquotesingle{}}, spaces ({\ttfamily \textquotesingle{}} \textquotesingle{}) with {\ttfamily \textquotesingle{}\%20\textquotesingle{}}, and non-\/ascii characters by percent-\/encoded representations. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__misc__functions_gad1e87cdb4aded090b1801d952e018a50}{exists}} (...)
\begin{DoxyCompactList}\small\item\em A function performing the same role as the \mbox{\hyperlink{operators_exists}{exists operator}}. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__misc__functions_ga83615e15094fca9ffe868ee0d80cd002}{exists\+Function}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the function exists in the current program\textquotesingle{}s function name space. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__misc__functions_gaa3aa518a4c17e2593c2773bc6b71af3c}{exists\+Function}} (code c)
\begin{DoxyCompactList}\small\item\em Always returns \mbox{\hyperlink{basic_data_types_True}{True}}. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_gac6b3861f291cf4c2f62742fc8ec9b717}{exists\+Function}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__misc__functions_ga3a1dcf3c8f3908896ca2aabfcc41010c}{exists\+\_\+function}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the function exists in the current program\textquotesingle{}s function name space. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__misc__functions_gad985bd6dcc2a74fd36c087881d21b40c}{exists\+\_\+function}} (code c)
\begin{DoxyCompactList}\small\item\em Always returns \mbox{\hyperlink{basic_data_types_True}{True}}. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga5ae2be041abe7d02be8a2ccc67c0032f}{function\+Type}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns {\ttfamily \char`\"{}builtin\char`\"{}} (for a builtin function), {\ttfamily \char`\"{}user\char`\"{}} (for a user function), or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} (if the function cannot be found) according to the function name passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_gaf46dfa4dc44e9e7091e981c87ebbe438}{function\+Type}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga23f1e7651ff70e32e9ba7c28907b1306}{function\+\_\+type}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns {\ttfamily \char`\"{}builtin\char`\"{}} (for a builtin function), {\ttfamily \char`\"{}user\char`\"{}} (for a user function), or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} (if the function cannot be found) according to the function name passed. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga3a6b906bee63eb28d20610da64fd5417}{get\+Byte}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the byte value at the given byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_gadfbef79c0c3442d2d7857f6ba1d56049}{get\+Byte}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_gad79fe036448819f5e392ef443b60b97d}{get\+Byte}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the byte value at the given byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga46b9c2df48897cb68e765cb6d66728ac}{get\+Class\+Name}} (object obj)
\begin{DoxyCompactList}\small\item\em Returns the class name of the object passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga69cdaa7f57458a60221fbed9ac2feb38}{get\+Class\+Name}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__misc__functions_ga4dce0dc7e119ff8b62e5726d72808271}{get\+Feature\+List}} ()
\begin{DoxyCompactList}\small\item\em Returns a list of strings of the builtin and module-\/supplied features of \mbox{\hyperlink{namespace_qore}{Qore}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}}, \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ $>$ \mbox{\hyperlink{group__misc__functions_gab0f8d22859c2c146b4d5ab82e0e34f54}{get\+Module\+Hash}} ()
\begin{DoxyCompactList}\small\item\em Returns a hash of hashes describing the currently-\/loaded Qore modules; the top-\/level hash keys are the module names. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ $>$ \mbox{\hyperlink{group__misc__functions_gacbce743372b7a36e256e65a9f490963d}{get\+Module\+List}} ()
\begin{DoxyCompactList}\small\item\em Returns a list of hashes describing the currently-\/loaded Qore modules. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_gaed6fd3c7569dbd820cff0fc1e23db555}{get\+Word32}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 32-\/bit integer value at the given 4-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga771e2f1f122ccd8574354abdff42c192}{get\+Word32}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 32-\/bit integer value at the given 4-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga11bb1ea838d7c14802f3810ed0cbfdb2}{get\+Word32}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga24aed47f45573187b6644d5ec1a3aeb5}{get\+\_\+byte}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the byte value at the given byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga8a7ea9de612741d9bb26bf926d211c71}{get\+\_\+byte}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the byte value at the given byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
code \mbox{\hyperlink{group__misc__functions_ga6b730c0585f1fe62929d6877c32ee0c7}{get\+\_\+call\+\_\+reference}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} identifier)
\begin{DoxyCompactList}\small\item\em resolve the string as a call reference \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gaa9a0d3f277ef8cbdc99fe146dd3db49b}{get\+\_\+class\+\_\+name}} (object obj)
\begin{DoxyCompactList}\small\item\em Returns the class name of the object passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga8f800bec17c55a15ec7255dedfa25c6d}{get\+\_\+default\+\_\+encoding}} ()
\begin{DoxyCompactList}\small\item\em Returns the name of the \mbox{\hyperlink{character_encoding_default_encoding}{default character encoding}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gaaa60e9a984c59e662b2e7cac84a3899d}{get\+\_\+ex\+\_\+pos}} (\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ ex)
\begin{DoxyCompactList}\small\item\em returns a descriptive string for an exception location; the {\ttfamily source} and {\ttfamily offset} information will also be included in the string returned if present in the \mbox{\hyperlink{struct_qore_1_1_exception_info}{Exception\+Info}} hash argument \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__misc__functions_gaa47de99bc4984288c1ebd3dcf580f69d}{get\+\_\+feature\+\_\+list}} ()
\begin{DoxyCompactList}\small\item\em Returns a list of strings of the builtin and module-\/supplied features of \mbox{\hyperlink{namespace_qore}{Qore}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__misc__functions_gacd2bed7c49feddb3083130ad64aa80f6}{get\+\_\+global\+\_\+vars}} ()
\begin{DoxyCompactList}\small\item\em returns a hash of global variables \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__misc__functions_ga30633a2cf683e519c92c0e63e90bb21a}{get\+\_\+local\+\_\+vars}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} frame)
\begin{DoxyCompactList}\small\item\em retrieves a hash of local variables for the given stack frame \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}}, \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ $>$ \mbox{\hyperlink{group__misc__functions_gaa2c6de99f2b1d40251a4818e62db07f2}{get\+\_\+module\+\_\+hash}} ()
\begin{DoxyCompactList}\small\item\em Returns a hash of hashes describing the currently-\/loaded Qore modules; the top-\/level hash keys are the module names. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ $>$ \mbox{\hyperlink{group__misc__functions_ga58b52aa5d4437ae71263a048bf568c55}{get\+\_\+module\+\_\+list}} ()
\begin{DoxyCompactList}\small\item\em Returns a list of hashes describing the currently-\/loaded Qore modules. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__misc__functions_ga26bb5a87af0e8be0e661a590fb722c83}{get\+\_\+module\+\_\+option}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} module, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} option)
\begin{DoxyCompactList}\small\item\em returns the given global module option \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga6b1422bc842cbf53cf2bb53ef9322209}{get\+\_\+parse\+\_\+options}} ()
\begin{DoxyCompactList}\small\item\em returns the current \mbox{\hyperlink{group__parse__options}{parse options}} for the current \mbox{\hyperlink{class_qore_1_1_program}{Program}} object \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__misc__functions_gae26cd49aefdf85e6bb59cabe986515a0}{get\+\_\+qore\+\_\+library\+\_\+info}} ()
\begin{DoxyCompactList}\small\item\em Returns a hash of library build and version info. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}}, \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ $>$ \mbox{\hyperlink{group__misc__functions_ga1207a2bb9a0bb23ae969c42ac339fe9f}{get\+\_\+qore\+\_\+option\+\_\+hash}} ()
\begin{DoxyCompactList}\small\item\em Returns a hash of hashes giving information about Qore library options for the current build. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ $>$ \mbox{\hyperlink{group__misc__functions_ga746e9e111f9fe0917db2bb5df8288558}{get\+\_\+qore\+\_\+option\+\_\+list}} ()
\begin{DoxyCompactList}\small\item\em Returns a list of hashes giving information about Qore library options for the current build. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga4730f5a695996be26efbfa9760417b1b}{get\+\_\+script\+\_\+dir}} ()
\begin{DoxyCompactList}\small\item\em Returns the name of the directory from which the current script was executed or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if unknown (i.\+e. no parent script, script read from stdin, etc) \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gade1f45f4d12597822362d920c84695a5}{get\+\_\+script\+\_\+name}} ()
\begin{DoxyCompactList}\small\item\em Returns the filename of the current script if known or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if unknown (i.\+e. no parent script, script read from stdin, etc) \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga3ebc5d7d350677395e4b89686ca335b4}{get\+\_\+script\+\_\+path}} ()
\begin{DoxyCompactList}\small\item\em Returns the path (directory and filename) of the current script or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if unknown (i.\+e. no parent script, script read from stdin, etc) \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga5802a4f147d02009947401dd92e3b197}{get\+\_\+word\+\_\+16}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 16-\/bit integer value at the given 2-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_gad19c4c14c864af9759effecbfef6d68a}{get\+\_\+word\+\_\+16}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 16-\/bit integer value at the given 2-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga8d9d7eb06b650954226a82502dcaa838}{get\+\_\+word\+\_\+16\+\_\+lsb}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 16-\/bit integer value at the given 2-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga28d6b93d58fb1df8615a9701fa10fe52}{get\+\_\+word\+\_\+16\+\_\+lsb}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 16-\/bit integer value at the given 2-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_gae5d20bf535d84eee3ae17402b3ac4ec7}{get\+\_\+word\+\_\+32}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 32-\/bit integer value at the given 4-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga1124c85d897be618a9e61c1fbccd37d9}{get\+\_\+word\+\_\+32}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 32-\/bit integer value at the given 4-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga29b56ac9ee5c55bf8243b3060388be02}{get\+\_\+word\+\_\+32\+\_\+lsb}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 32-\/bit integer value at the given 4-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga2269ca395fdfe9214039952c4cacf730}{get\+\_\+word\+\_\+32\+\_\+lsb}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 32-\/bit integer value at the given 4-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_gadf53ee1d46382bf4cb2c4fd12816a5c8}{get\+\_\+word\+\_\+64}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 64-\/bit integer value at the given 8-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga6fbc2c59ad0af1fe6a9e87b6f037d331}{get\+\_\+word\+\_\+64}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 64-\/bit integer value at the given 8-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_gac260e3cfffb2c9ac8e69a1428183de01}{get\+\_\+word\+\_\+64\+\_\+lsb}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 64-\/bit integer value at the given 8-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga08294fc87d5f9d127cdd794085c59072}{get\+\_\+word\+\_\+64\+\_\+lsb}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint offset=0)
\begin{DoxyCompactList}\small\item\em Returns the 64-\/bit integer value at the given 8-\/byte offset (the first value is at offset 0) or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the offset is not legal for the given data. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__misc__functions_ga6e0d48075f4f39939f6354aa7060e5b4}{has\+\_\+key}} (\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ h, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} key)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the given key exists in the hash (does not necessarily have to have a value assigned); exceptions are only raised if string encoding errors are encountered. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__misc__functions_ga5cf258d64631c0422ee15e0796361b28}{has\+\_\+key}} (object obj, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} key)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the given key exists in the object (does not necessarily have to have a value assigned); exceptions are only raised if string encoding errors are encountered or in case of object access errors. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__misc__functions_ga6f469286ef14ea7dbbc986ebd7609574}{hash\+\_\+values}} (\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ h)
\begin{DoxyCompactList}\small\item\em Returns a list of all the values in the hash argument passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga6f07280e7c9ab676913b6fcb84588610}{hash\+\_\+values}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga635c21b4901af8accbf5729682b90f20}{hextoint}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Returns an integer for a hexadecimal string value; throws an exception if non-\/hex digits are found. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga54d9807bf59a9e97284b12542a4c3ec6}{hextoint}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gac6f51f8c4de37bc139346d6059961148}{html\+\_\+decode}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Returns a string with any HTML escape codes translated to the original characters. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_gad95ece28621404a42cf5e3f80193c84d}{html\+\_\+decode}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga98e1d9690329e8c94f88b833af36ef72}{html\+\_\+encode}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Returns a string with characters needing HTML escaping translated to HTML escape codes. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga26f2cfc2d0d972642e82eedc09d097cc}{html\+\_\+encode}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_gaf0922a51e6c5471b02a947cb0cb008ba}{load\+\_\+module}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} warning\+\_\+mask=\mbox{\hyperlink{group__warning__constants_ga7f704aa8f7652702d72d22ce93125566}{WARN\+\_\+\+MODULES}})
\begin{DoxyCompactList}\small\item\em Loads in a Qore module at run-\/time. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga366da9b19ed9b6fb4936f5e5a2ff3663}{load\+\_\+module}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_exception_info}{Exception\+Info}} $>$ \mbox{\hyperlink{group__misc__functions_ga58011b4a916be502e89d50606ef21099}{load\+\_\+module\+\_\+warn}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} warning\+\_\+mask=\mbox{\hyperlink{group__warning__constants_ga7f704aa8f7652702d72d22ce93125566}{WARN\+\_\+\+MODULES}})
\begin{DoxyCompactList}\small\item\em Loads in a Qore module at run-\/time. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga59d94b7cc4dfcc6e39030097458b8afe}{load\+\_\+user\+\_\+module\+\_\+with\+\_\+program}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name, \mbox{\hyperlink{class_qore_1_1_program}{Qore\+::\+Program}} pgm)
\begin{DoxyCompactList}\small\item\em Loads in a Qore user module at run-\/time with using the given \mbox{\hyperlink{class_qore_1_1_program}{Program}} object as the container for the user module code. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga302de285f031c3dd4b059df3494bd21c}{make\+Base64\+String}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint maxlinelen=-\/1)
\begin{DoxyCompactList}\small\item\em Returns a base64-\/encoded representation of a string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga511ce458d13dfbea8c22ece63c315bb7}{make\+Base64\+String}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin, softint maxlinelen=-\/1)
\begin{DoxyCompactList}\small\item\em Returns a base64-\/encoded representation of a binary object. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga1d5d34fd58d766f2eacde5701f5a99ae}{make\+Base64\+String}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gae4ca24e1000d327df636f75c7bf4f00c}{make\+Hex\+String}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Returns a hex-\/encoded representation of a string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gaafe286db27d58cea75749c1bdabb5ad0}{make\+Hex\+String}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin)
\begin{DoxyCompactList}\small\item\em Returns a hex-\/encoded representation of a binary object. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_gacb04ca5bd37d873b867186c4da295f0c}{make\+Hex\+String}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga8de429a31ac854f93c8c66e14baaaf66}{make\+\_\+base64\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint maxlinelen=-\/1)
\begin{DoxyCompactList}\small\item\em Returns a base64-\/encoded representation of a string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gaba5bd6118895a5f84c03c6a82968a37f}{make\+\_\+base64\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin, softint maxlinelen=-\/1)
\begin{DoxyCompactList}\small\item\em Returns a base64-\/encoded representation of a binary object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gae7be18717b0ed9010c48166a437c35b4}{make\+\_\+hex\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Returns a hex-\/encoded representation of a string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gabc590f8b24ce809f2e5caa7b3ab7ed19}{make\+\_\+hex\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin)
\begin{DoxyCompactList}\small\item\em Returns a hex-\/encoded representation of a binary object. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__misc__functions_gada213e0faabcfdc19be39c1c2543ad83}{parse}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} code, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} label, \+\_\+\+\_\+7\+\_\+ softint warning\+\_\+mask, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} source, \+\_\+\+\_\+7\+\_\+ softint offset, softbool format\+\_\+label=\mbox{\hyperlink{group__boolean__constants_ga3ba2df91713a6249449347131ea526c3}{True}})
\begin{DoxyCompactList}\small\item\em Adds the text passed to the current program\textquotesingle{}s code, tagged with the given label. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga6c7d460b97c3c862717b052355985ded}{parse}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__misc__functions_ga1e6e24f780713c4d10cb9b98fa45cd35}{parse\+Base64\+String}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Parses a base64 encoded string and returns a binary object of the decoded data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga0c3bdfd8fb3a29af0d3bcd0ed3a05eb0}{parse\+Base64\+String}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga1f1a63790a7c60a3a61c5d1569fe4e4c}{parse\+Base64\+String\+To\+String}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Parses a base64 encoded string and returns a string of the decoded data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga8851e308445e0388408b8b2cca344088}{parse\+Base64\+String\+To\+String}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__misc__functions_ga74fed7603d2176dd5d433d3fae02ad9f}{parse\+Hex\+String}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} hexstr)
\begin{DoxyCompactList}\small\item\em Parses a hex-\/encoded string and returns the binary object. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga64ee3ae01383697ae0174fd0cf6cbc5e}{parse\+Hex\+String}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_url_info}{Url\+Info}} $>$ \mbox{\hyperlink{group__misc__functions_ga693f5f65f72f8e401be8b56654ee9f5d}{parse\+URL}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} url, bool keep\+\_\+brackets=\mbox{\hyperlink{group__boolean__constants_ga9da2b9a8003cd3788e48305f8a00540f}{False}})
\begin{DoxyCompactList}\small\item\em Parses a URL string and returns a hash of the components; if the URL cannot be parsed then \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} is returned. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_gad2514f74637e1955648b867103aea595}{parse\+URL}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__misc__functions_ga34c9bccc1d1e61d6a8a8988ceb4a8a6c}{parse\+\_\+base64\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Parses a base64 encoded string and returns a binary object of the decoded data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga0160c0c4cbe7180d70048577e4e40bcc}{parse\+\_\+base64\+\_\+string\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Parses a base64 encoded string and returns a string of the decoded data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__misc__functions_gaedf4a2c140fa284c9e09a68b743763b3}{parse\+\_\+hex\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} hexstr)
\begin{DoxyCompactList}\small\item\em Parses a hex-\/encoded string and returns the binary object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_url_info}{Url\+Info}} $>$ \mbox{\hyperlink{group__misc__functions_ga1d2b77e628e887375c6cf0d0ec5f0a06}{parse\+\_\+url}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} url, bool keep\+\_\+brackets)
\begin{DoxyCompactList}\small\item\em Parses a URL string and returns a hash of the components. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_url_info}{Url\+Info}} $>$ \mbox{\hyperlink{group__misc__functions_ga38a28ecec5a2dbd6c395ca90090f5d16}{parse\+\_\+url}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} url, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} options)
\begin{DoxyCompactList}\small\item\em Parses a URL string and returns a hash of the components. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga84fcab69e514fd31cefe8de51bbe8acd}{reload\+\_\+module}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Reloads an already-\/loaded Qore module subject to code injection at run-\/time into Qore; the module\textquotesingle{}s code is not imported into the current \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_gaea05595c0ea4cf4affef51c323c7eed1}{set\+\_\+global\+\_\+var\+\_\+value}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name, auto value)
\begin{DoxyCompactList}\small\item\em set the value of a global variable \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga20e0c1f20a6afc4b02dbd9862996d57a}{set\+\_\+local\+\_\+var\+\_\+value}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} frame, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} var, auto value)
\begin{DoxyCompactList}\small\item\em sets the value of the given local variable; if the variable cannot be found an exception is raised \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga9034376bb44beb761d76156600b537f8}{set\+\_\+module\+\_\+option}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} module, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} option, auto value)
\begin{DoxyCompactList}\small\item\em set the given module option \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__misc__functions_ga51444e624e7ba2b2ecfb45dd49e6db42}{set\+\_\+return\+\_\+value}} (auto val)
\begin{DoxyCompactList}\small\item\em sets the return value for a \mbox{\hyperlink{class_qore_1_1_program}{Program}} object when running with \mbox{\hyperlink{parse_directives_exec-class}{\%exec-\/class}} \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga3b0fa637025e8fbacdf4e43c33e37dc8}{splice}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em This function always returns an empty string {\ttfamily \char`\"{}\char`\"{}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_ga2d484582db42dcb4752812d3243552bc}{splice}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint start)
\begin{DoxyCompactList}\small\item\em Returns a string based on the argument string but with characters removed from a certain character index. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__misc__functions_gaaf2f11a128064b10de5cd2ce1fec72d3}{splice}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint start, softint len, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} nstr)
\begin{DoxyCompactList}\small\item\em Returns a string based on the argument string but optionally with characters removed and/or added from a certain character index. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__misc__functions_gab0a658c88fed8ccee0de0fa77265c841}{splice}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, softint start)
\begin{DoxyCompactList}\small\item\em Returns a list based on the argument list but with elements removed from the given index to the end of the list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__misc__functions_ga355552f48deb2e15f4c5094180d2af3c}{splice}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, softint start, softint len)
\begin{DoxyCompactList}\small\item\em Returns a list based on the argument list but optionally with elements removed and/or added from a certain index. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__misc__functions_ga4e996ea29a8d332daf2ae401b7bc2225}{splice}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, softint start, softint len, softlist$<$ auto $>$ nlist)
\begin{DoxyCompactList}\small\item\em Returns a list based on the argument list but optionally with elements removed and/or added from a certain index. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga7434c1e84c31c32b816312e7a846e876}{splice}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__misc__functions_ga868cb227993d254a65afb9d21ccba9fe}{strtoint}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} num, softint base=10)
\begin{DoxyCompactList}\small\item\em parses a string representing a number in a configurable base and returns the integer \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__misc__functions_ga25647de5f63580b7d3af4b33c4f35702}{strtoint}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_ga4a509ab986c4592aa8109cf3ec98fa8b}{bunzip2\+\_\+to\+\_\+binary}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin)
\begin{DoxyCompactList}\small\item\em Uncompresses the given data with the \href{http://en.wikipedia.org/wiki/Bzip2}{\texttt{ bzip2 algorithm}} and returns the uncompressed data as a binary object. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_gabffa49d48df118495b29275a971fdfae}{bunzip2\+\_\+to\+\_\+binary}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__compresssion__functions_ga19da4b839f9348ab3c9932c961a318dc}{bunzip2\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Uncompresses the given data with the \href{http://en.wikipedia.org/wiki/Bzip2}{\texttt{ bzip2 algorithm}} and returns the uncompressed data as a string. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_gad364182e70b4a748b22b7636f18521dd}{bunzip2\+\_\+to\+\_\+string}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_ga17fffc0db986403a295dcd86520c0ee5}{bzip2}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin, softint level=\mbox{\hyperlink{group__compression__constants_ga5b66f8813c20f89b4555c72244ae91a6}{BZ2\+\_\+\+DEFAULT\+\_\+\+COMPRESSION}})
\begin{DoxyCompactList}\small\item\em Compresses the given data with the \href{http://en.wikipedia.org/wiki/Bzip2}{\texttt{ bzip2 algorithm}} and returns the compressed data as a binary. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_gad4849e70c48c3c4ad8a58135decd3fbe}{bzip2}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, softint level=\mbox{\hyperlink{group__compression__constants_ga5b66f8813c20f89b4555c72244ae91a6}{BZ2\+\_\+\+DEFAULT\+\_\+\+COMPRESSION}})
\begin{DoxyCompactList}\small\item\em Compresses the given data with the \href{http://en.wikipedia.org/wiki/Bzip2}{\texttt{ bzip2 algorithm}} and returns the compressed data as a binary. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_ga2a5264cac8dfd0b95b4706f122c4a5cb}{bzip2}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_ga2a9f569fd6d7f90bb6d4e4d99b724105}{compress}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} level=\mbox{\hyperlink{group__compression__constants_gad0d06df5b25e4e03ca74b6458626d913}{Z\+\_\+\+DEFAULT\+\_\+\+COMPRESSION}})
\begin{DoxyCompactList}\small\item\em Performs zlib-\/based \char`\"{}deflate\char`\"{} data compression (\href{http://www.ietf.org/rfc/rfc1951.txt}{\texttt{ RFC 1951}}) and returns a binary object of the compressed data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_ga81268d3dc0361302f4b3f35e3990b581}{compress}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} level=\mbox{\hyperlink{group__compression__constants_gad0d06df5b25e4e03ca74b6458626d913}{Z\+\_\+\+DEFAULT\+\_\+\+COMPRESSION}})
\begin{DoxyCompactList}\small\item\em Performs zlib-\/based \char`\"{}deflate\char`\"{} data compression (\href{http://www.ietf.org/rfc/rfc1951.txt}{\texttt{ RFC 1951}}) and returns a binary object of the compressed data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_ga5a7dd18fde0559da33f14f484656cad7}{compress}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_qore_1_1_transform}{Transform}} \mbox{\hyperlink{group__compresssion__functions_gabdbd68fb7146a0fe2c5c4bb13d481cb8}{get\+\_\+compressor}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} alg, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} level=\mbox{\hyperlink{group__compression__constants_gacba7ff553151bfe51acca63193990a0c}{COMPRESSION\+\_\+\+LEVEL\+\_\+\+DEFAULT}})
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{class_qore_1_1_transform}{Transform}} object for compressing data using the given \mbox{\hyperlink{group__compression__transformations}{algorithm}} for use with \mbox{\hyperlink{class_qore_1_1_transform_input_stream}{Transform\+Input\+Stream}} and \mbox{\hyperlink{class_qore_1_1_transform_output_stream}{Transform\+Output\+Stream}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_qore_1_1_transform}{Transform}} \mbox{\hyperlink{group__compresssion__functions_ga1590535ac15c91dee832b9ffae8fa69f}{get\+\_\+decompressor}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} alg)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{class_qore_1_1_transform}{Transform}} object for decompressing data using the given \mbox{\hyperlink{group__compression__transformations}{algorithm}} for use with \mbox{\hyperlink{class_qore_1_1_transform_input_stream}{Transform\+Input\+Stream}} and \mbox{\hyperlink{class_qore_1_1_transform_output_stream}{Transform\+Output\+Stream}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_gae3d26c1886e243d300d5d7ca1686ba9e}{gunzip\+\_\+to\+\_\+binary}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin)
\begin{DoxyCompactList}\small\item\em Performs \href{http://zlib.net/}{\texttt{ zlib}}-\/based decompression of data compressed with the {\ttfamily \char`\"{}gzip\char`\"{}} algorithm (\href{http://www.ietf.org/rfc/rfc1952.txt}{\texttt{ RFC 1952}}) and returns a binary object of the uncompressed data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_ga4a4dc4e883ee617bc05418daf884bca1}{gunzip\+\_\+to\+\_\+binary}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__compresssion__functions_ga5684efdbe38373331255d4984ef13c9d}{gunzip\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Performs \href{http://zlib.net/}{\texttt{ zlib}}-\/based decompression of data compressed with the \char`\"{}gzip\char`\"{} algorithm (\href{http://www.ietf.org/rfc/rfc1952.txt}{\texttt{ RFC 1952}}) and returns a string of the uncompressed datas. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_ga324723f7a61a79d2ec18b4c871c062bd}{gunzip\+\_\+to\+\_\+string}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_ga7e775cc2761ef5f265c1a131f4076eb5}{gzip}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} level=\mbox{\hyperlink{group__compression__constants_gad0d06df5b25e4e03ca74b6458626d913}{Z\+\_\+\+DEFAULT\+\_\+\+COMPRESSION}})
\begin{DoxyCompactList}\small\item\em Performs \href{http://zlib.net/}{\texttt{ zlib}}-\/based \char`\"{}gzip\char`\"{} data compression (\href{http://www.ietf.org/rfc/rfc1952.txt}{\texttt{ RFC 1952}}) and returns a binary object of the compressed data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_ga55081981dc37ac4a0ba9b03b8453b09b}{gzip}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} level=\mbox{\hyperlink{group__compression__constants_gad0d06df5b25e4e03ca74b6458626d913}{Z\+\_\+\+DEFAULT\+\_\+\+COMPRESSION}})
\begin{DoxyCompactList}\small\item\em Performs \href{http://zlib.net/}{\texttt{ zlib}}-\/based \char`\"{}gzip\char`\"{} data compression (\href{http://www.ietf.org/rfc/rfc1952.txt}{\texttt{ RFC 1952}}) and returns a binary object of the compressed data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_gaed906422dda7f7506aaaa4d847f8eaed}{gzip}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__compresssion__functions_gad1fe94d17de0489667c6909b88c01d43}{uncompress\+\_\+to\+\_\+binary}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin)
\begin{DoxyCompactList}\small\item\em Performs zlib-\/based decompression of data compressed by the \char`\"{}deflate\char`\"{} algorithm (\href{http://www.ietf.org/rfc/rfc1951.txt}{\texttt{ RFC 1951}}) and returns a binary object of the decompressed data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_gafecce0baf872032249897916a592d18c}{uncompress\+\_\+to\+\_\+binary}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__compresssion__functions_ga873701e40ef6eb9831c9cf66fc8cd981}{uncompress\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Performs zlib-\/based decompression of data compressed by the \char`\"{}deflate\char`\"{} algorithm (\href{http://www.ietf.org/rfc/rfc1951.txt}{\texttt{ RFC 1951}}) and returns a string of the decompressed data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__compresssion__functions_ga9dedfc30ebd57865cd2ee272612c2efd}{uncompress\+\_\+to\+\_\+string}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga67572bb3364b4af9d37226948fb680c5}{delete\+\_\+all\+\_\+thread\+\_\+data}} ()
\begin{DoxyCompactList}\small\item\em Deletes all keys in the thread-\/local data hash. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga7fecb4c50726c994a9cdaf1d3284e5b4}{delete\+\_\+thread\+\_\+data}} (...)
\begin{DoxyCompactList}\small\item\em Deletes the data associated to one or more keys in the thread-\/local data hash; if the data is an object, then it is destroyed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga13a50ab4c054ee3f48afaa72c55f22e0}{delete\+\_\+thread\+\_\+data}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ softstring $>$ l)
\begin{DoxyCompactList}\small\item\em Deletes the data associated to one or more keys in the thread-\/local data hash; if the data is an object, then it is destroyed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}}, \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_call_stack_info}{Call\+Stack\+Info}} $>$ $>$ $>$ \mbox{\hyperlink{group__threading__functions_gacdf0fea58531a79a1e4d8f7638c6a2a9}{get\+All\+Thread\+Call\+Stacks}} ()
\begin{DoxyCompactList}\small\item\em Returns a hash of lists of \mbox{\hyperlink{struct_qore_1_1_call_stack_info}{Call\+Stack\+Info}} hashes keyed by TID (thread ID) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}}, \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_call_stack_info}{Call\+Stack\+Info}} $>$ $>$ $>$ \mbox{\hyperlink{group__threading__functions_ga9332a28868cced9f3dbc9b3ac5c66152}{get\+\_\+all\+\_\+thread\+\_\+call\+\_\+stacks}} ()
\begin{DoxyCompactList}\small\item\em Returns a hash of lists of \mbox{\hyperlink{struct_qore_1_1_call_stack_info}{Call\+Stack\+Info}} hashes keyed by TID (thread ID) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__threading__functions_ga82fa4af8804eef6236402bed90060811}{get\+\_\+all\+\_\+thread\+\_\+data}} ()
\begin{DoxyCompactList}\small\item\em Returns the entire thread-\/local data hash. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__threading__functions_ga82d1b72e32a368be71b3b91462cbe0da}{get\+\_\+default\+\_\+thread\+\_\+stack\+\_\+size}} ()
\begin{DoxyCompactList}\small\item\em returns the default thread stack size \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__threading__functions_gaa97833f603fb51b23fe0bb6c22b7f95f}{get\+\_\+stack\+\_\+size}} ()
\begin{DoxyCompactList}\small\item\em returns the current thread\textquotesingle{}s stack size \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_call_stack_info}{Call\+Stack\+Info}} $>$ $>$ \mbox{\hyperlink{group__threading__functions_ga89a7a372b30dc8c96a3edf0a174eaaa5}{get\+\_\+thread\+\_\+call\+\_\+stack}} ()
\begin{DoxyCompactList}\small\item\em Returns a list of \mbox{\hyperlink{struct_qore_1_1_call_stack_info}{Call\+Stack\+Info}} hashes for the current TID (thread ID); because it is always from the same thread being read, no locking is applied as in \mbox{\hyperlink{group__threading__functions_ga9332a28868cced9f3dbc9b3ac5c66152}{get\+\_\+all\+\_\+thread\+\_\+call\+\_\+stacks()}} \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__threading__functions_ga1bf3fa656c5e803e9453a5ed84fd556c}{get\+\_\+thread\+\_\+data}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} key)
\begin{DoxyCompactList}\small\item\em Returns the value of the thread-\/local data attached to the key passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_gafe320b93634b056e4d36ad02086b0638}{get\+\_\+thread\+\_\+data}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__threading__functions_ga79f9cd8de9606cae29c29e3b08d234f0}{get\+\_\+thread\+\_\+name}} ()
\begin{DoxyCompactList}\small\item\em returns the current thread\textquotesingle{}s descriptive name if set or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if not \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{class_qore_1_1_time_zone}{Time\+Zone}} \mbox{\hyperlink{group__threading__functions_gad86831d8ae7b5b1d35e9bb14dc9f6325}{get\+\_\+thread\+\_\+tz}} ()
\begin{DoxyCompactList}\small\item\em Returns any \mbox{\hyperlink{class_qore_1_1_time_zone}{Time\+Zone}} set for the current thread, \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if none is set. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__threading__functions_ga95ed8e572309b44b3f5b49673238c3e6}{gettid}} ()
\begin{DoxyCompactList}\small\item\em Returns the Qore thread ID (TID) of the current thread. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_gafa1c0f9e429a945b66fb261c7fa1b5bd}{mark\+\_\+thread\+\_\+resources}} ()
\begin{DoxyCompactList}\small\item\em Marks thread resources so that any thread resources left allocated after this call will be cleaned up when \mbox{\hyperlink{group__threading__functions_ga4e62409b8a1b414276d033267e7299e4}{throw\+\_\+thread\+\_\+resource\+\_\+exceptions\+\_\+to\+\_\+mark()}} is called. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__threading__functions_ga4bffba0876346fe5233ed4f5161c90d0}{num\+\_\+threads}} ()
\begin{DoxyCompactList}\small\item\em Returns the current number of threads in the process (not including the special \mbox{\hyperlink{signal_handling}{signal handling thread}}) \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__threading__functions_ga7331a4636682b07d3edddea9225ab1f1}{remove\+\_\+thread\+\_\+data}} (...)
\begin{DoxyCompactList}\small\item\em Removes the data associated to one or more keys in the thread-\/local data hash and returns the data removed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__threading__functions_gaf8816daf4c530a397bf3aec3b4b6f769}{remove\+\_\+thread\+\_\+data}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ softstring $>$ l)
\begin{DoxyCompactList}\small\item\em Removes the data associated to one or more keys in the thread-\/local data hash from a literal list passed as the first argument and returns the data removed. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__threading__functions_gadc994316e54fdf50111018de9bd15dc6}{remove\+\_\+thread\+\_\+resource}} (Abstract\+Thread\+Resource resource)
\begin{DoxyCompactList}\small\item\em removes a thread resource from the current thread \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__threading__functions_gac1735e87940d93e2614485c050217ac5}{remove\+\_\+thread\+\_\+resource}} (code resource)
\begin{DoxyCompactList}\small\item\em removes a callable thread resource from the current thread \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga496d14c02dcc992bf82fefbfe6a0d1ca}{save\+\_\+thread\+\_\+data}} (\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ h)
\begin{DoxyCompactList}\small\item\em Saves the data passed in the thread-\/local hash; all keys are merged into the thread-\/local hash, overwriting any information that may have been there before. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga19470247ebe21daddfae06b2e98238b5}{save\+\_\+thread\+\_\+data}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} key, auto value)
\begin{DoxyCompactList}\small\item\em Saves the data passed against the key passed as an argument in thread-\/local storage. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga1da332e389e3083ba80d45aaec0525c6}{save\+\_\+thread\+\_\+data}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__threading__functions_gadbd86685c49fd7b4960b8b21e05cb2f0}{set\+\_\+default\+\_\+thread\+\_\+stack\+\_\+size}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} size)
\begin{DoxyCompactList}\small\item\em sets the default thread stack size for new threads created after this call and returns the stack size actually set \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__threading__functions_gae83c32576b59a1ecfa906d9b3c3af557}{set\+\_\+thread\+\_\+init}} (\+\_\+\+\_\+7\+\_\+ code init)
\begin{DoxyCompactList}\small\item\em Sets a \mbox{\hyperlink{expressions_call_reference}{call reference}} or \mbox{\hyperlink{expressions_closure}{closure}} to run every time a new thread is started. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga321040a3e764383dd68c50d496436e87}{set\+\_\+thread\+\_\+name}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em sets the current thread\textquotesingle{}s descriptive name \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga1a1fbc371cfc8885ed78e4bff25d35b1}{set\+\_\+thread\+\_\+resource}} (Abstract\+Thread\+Resource resource)
\begin{DoxyCompactList}\small\item\em sets a thread resource for the current thread \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga2ef317e679a8362978e08c8ad3368014}{set\+\_\+thread\+\_\+resource}} (code resource, auto arg)
\begin{DoxyCompactList}\small\item\em sets a callable thread resource for the current thread with an optional argument \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga07fcdce92cacc7cea4b92504a737d7c2}{set\+\_\+thread\+\_\+tz}} (\mbox{\hyperlink{class_qore_1_1_time_zone}{Time\+Zone}} zone)
\begin{DoxyCompactList}\small\item\em Sets the default time zone for the current thread. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga21c1462b384cf6a52d20195bb3b6cf90}{set\+\_\+thread\+\_\+tz}} ()
\begin{DoxyCompactList}\small\item\em Clears the thread-\/local time zone for the current thread; after this call \mbox{\hyperlink{class_qore_1_1_time_zone_a71965bdd73c4d8da8f5bb72d54606ccf}{Time\+Zone\+::get()}} will return the value set for the current \mbox{\hyperlink{class_qore_1_1_program}{Program}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} $>$ \mbox{\hyperlink{group__threading__functions_ga9c9b1f442a9a3b63ad04cb6b116216b0}{thread\+\_\+list}} ()
\begin{DoxyCompactList}\small\item\em Returns a list of all current thread IDs. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga23d27aeac0640b070f964f2eb9f1cc8a}{thread\+\_\+yield}} ()
\begin{DoxyCompactList}\small\item\em yields the current thread so other threads can be scheduled and run \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga401f0e787e79f2e4851d60b9223bb8d2}{throw\+Thread\+Resource\+Exceptions}} ()
\begin{DoxyCompactList}\small\item\em Immediately runs all thread resource cleanup routines for the current thread and throws all associated exceptions. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__threading__functions_ga421dca39ccb55b191d5d09fd98c2075a}{throw\+\_\+thread\+\_\+resource\+\_\+exceptions}} ()
\begin{DoxyCompactList}\small\item\em Immediately runs all thread resource cleanup routines for the current thread and throws all associated exceptions. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__threading__functions_ga4e62409b8a1b414276d033267e7299e4}{throw\+\_\+thread\+\_\+resource\+\_\+exceptions\+\_\+to\+\_\+mark}} ()
\begin{DoxyCompactList}\small\item\em Immediately runs all thread resource cleanup routines for the current thread for thread resources created since the last call to \mbox{\hyperlink{group__threading__functions_gafa1c0f9e429a945b66fb261c7fa1b5bd}{mark\+\_\+thread\+\_\+resources()}} and throws all associated exceptions. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_gabefd583059e33ed6a8a01d7389f8bf9b}{blowfish\+\_\+decrypt\+\_\+cbc}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://www.counterpane.com/blowfish.html}{\texttt{ blowfish algorithm}} and returns a binary value of the decrypted data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_ga226a0462cb59d5ae7316b5085028175a}{blowfish\+\_\+decrypt\+\_\+cbc\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://www.counterpane.com/blowfish.html}{\texttt{ blowfish algorithm}} and returns a string of the decrypted data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga8fabb3720006b7bb779b7cb41b35dfcd}{blowfish\+\_\+encrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://www.counterpane.com/blowfish.html}{\texttt{ blowfish algorithm}} \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_gad2788c4558f70a666b2d6a4405c51a16}{cast5\+\_\+decrypt\+\_\+cbc}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://en.wikipedia.org/wiki/CAST5}{\texttt{ CAST5 algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_ga484cd53a8e2bce77a4cbe661c026bfbd}{cast5\+\_\+decrypt\+\_\+cbc\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://en.wikipedia.org/wiki/CAST5}{\texttt{ CAST5 algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga9a7fc0959fb08282701648f31a943f38}{cast5\+\_\+encrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://en.wikipedia.org/wiki/CAST5}{\texttt{ CAST5 algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga8a5b6f1af165635369d6caf2d8b95ea2}{des\+\_\+decrypt\+\_\+cbc}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES algorithm}} using an 8-\/byte key. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_gab99891ed74efd74aa01d8a5c3bbb4335}{des\+\_\+decrypt\+\_\+cbc\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES algorithm}} using an 8-\/byte key. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga6f461d38434a49d7d5f8c288ceae96bc}{des\+\_\+ede3\+\_\+decrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the three-\/key triple \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES algorithm}} using three 8-\/byte keys (set by a single 24-\/byte key argument) and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_gae5561acf747f38c486712cde8f0bc664}{des\+\_\+ede3\+\_\+decrypt\+\_\+cbc\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the three-\/key triple \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES algorithm}} using three 8-\/byte keys (set by a single 24-\/byte key argument) and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga3ad2648dfb2f58c1a47d53d462bdd141}{des\+\_\+ede3\+\_\+encrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the three-\/key triple \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES algorithm}} using three 8-\/byte keys (set by a single 24-\/byte key argument) and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga32bd21c6da3879b0d7093c57da0d51fc}{des\+\_\+ede\+\_\+decrypt\+\_\+cbc}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the two-\/key triple DES algorithm using two eight-\/byte keys (set by a single 16-\/byte key argument) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_ga8c37d1ea7ee11351c68266ba5a7e19ca}{des\+\_\+ede\+\_\+decrypt\+\_\+cbc\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the two-\/key triple DES algorithm using two eight-\/byte keys (set by a single 16-\/byte key argument) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga8c6adc7381531f618319971e401aee2b}{des\+\_\+ede\+\_\+encrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the two-\/key triple DES algorithm using two eight-\/byte keys (set by a single 16-\/byte key argument) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_gaaa54a23064913aa22801a427574801be}{des\+\_\+encrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for the \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES algorithm}} using an 8-\/byte key. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_gada3243f5052be3b3a0e05257057f692e}{des\+\_\+random\+\_\+key}} ()
\begin{DoxyCompactList}\small\item\em Returns a binary value of a random key for the \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES algorithm}} \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga928bc8d21c9a5085762e5ce2c3fb4c58}{desx\+\_\+decrypt\+\_\+cbc}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://www.rsasecurity.com/}{\texttt{ DESX algorithm}} using a 24-\/byte key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_ga070bb66ba55a5a979b10d18e5a2ffeff}{desx\+\_\+decrypt\+\_\+cbc\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://www.rsasecurity.com/}{\texttt{ DESX algorithm}} using a 24-\/byte key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga84ccd6960923d20597f03062f8d41557}{desx\+\_\+encrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://www.rsasecurity.com/}{\texttt{ DESX algorithm}} using a 24-\/byte key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga3f51f2328c74b0e38201c14065f9fefe}{rc2\+\_\+decrypt\+\_\+cbc}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC2}{\texttt{ RC2(tm) algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_ga73e290020e74f3eea1857f52e0c39caa}{rc2\+\_\+decrypt\+\_\+cbc\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC2}{\texttt{ RC2(tm) algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_gaa953035cae6e362808a82b06f2a8672a}{rc2\+\_\+encrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC2}{\texttt{ RC2(tm) algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_gad9cae47536e0e9d31c1a1117e5a914af}{rc4\+\_\+decrypt}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the Alleged \href{http://en.wikipedia.org/wiki/RC4}{\texttt{ RC4 cipher algorithm}}, which should be compatible with RSA\textquotesingle{}s RC4(tm) algorithm using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_ga116c53f20d55fdebe1dd9d0b138d2216}{rc4\+\_\+decrypt\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the Alleged \href{http://en.wikipedia.org/wiki/RC4}{\texttt{ RC4 cipher algorithm}}, which should be compatible with RSA\textquotesingle{}s RC4(tm) algorithm using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_gaa79e7a31db5a95f71e473843a091ea76}{rc4\+\_\+encrypt}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the Alleged \href{http://en.wikipedia.org/wiki/RC4}{\texttt{ RC4 cipher algorithm}}, which should be compatible with RSA\textquotesingle{}s RC4(tm) algorithm using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_gaa3ecd43966f7cc245fd51bfddcf2cec7}{rc5\+\_\+decrypt\+\_\+cbc}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC5}{\texttt{ RC5(tm) algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__cryptographic__functions_ga03adf8b23a9540658a460eb2936da2fd}{rc5\+\_\+decrypt\+\_\+cbc\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Decrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC5}{\texttt{ RC5(tm) algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__cryptographic__functions_ga8f3a6bc9fd77316d89fb41eaa225a9b9}{rc5\+\_\+encrypt\+\_\+cbc}} (data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}})
\begin{DoxyCompactList}\small\item\em Encrypts data using the \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining}} function for RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC5}{\texttt{ RC5(tm) algorithm}} using a variable-\/length key and an optional 8-\/byte initialization vector. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_gab75d2872586f27999e85b7ed990f6dad}{DSS}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the DSS message digest (based on SHA-\/0 and \href{http://en.wikipedia.org/wiki/Digital_Signature_Algorithm}{\texttt{ DSA}}) of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_ga418f6b8eb4acc61b72a3a600d418a1b6}{DSS1}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the DSS1 message digest (based on \href{http://en.wikipedia.org/wiki/SHA-1}{\texttt{ SHA1}} and \href{http://en.wikipedia.org/wiki/Digital_Signature_Algorithm}{\texttt{ DSA}}) of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_gad7149067899176a4910c1aff7f8c3157}{DSS1\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the DSS1 message digest (based on SHA-\/0 and \href{http://en.wikipedia.org/wiki/Digital_Signature_Algorithm}{\texttt{ DSA}}) of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_ga20bcfd88e83ae5c08af1d4ef5b6a10c7}{DSS\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the DSS message digest (based on SHA-\/0 and \href{http://en.wikipedia.org/wiki/Digital_Signature_Algorithm}{\texttt{ DSA}}) of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_gab21020c23da78956d435a7e99d49b8d0}{MD2}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD2_(cryptography)}{\texttt{ MD2 message digest}} of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_ga92b9dd3feb62a72720cfad39f79dd3e7}{MD2\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD2_(cryptography)}{\texttt{ MD2 message digest}} of the supplied argument as binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_ga5657d0e938e652fd42df41aca9e66d94}{MD4}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD4}{\texttt{ MD4 message digest}} of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_gac2fd96fcd78e96c7d1d3d373f8a921ef}{MD4\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD4}{\texttt{ MD4 message digest}} of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_ga78c973088de21a5aae0cd8c68fc3447c}{MD5}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD5}{\texttt{ MD5 message digest}} of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_gafea2cdf61fc831e245ba21f9d8397a23}{MD5\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD5}{\texttt{ MD5 message digest}} of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_gaa83a12e2e54fe66ace6a9a33392d1dbb}{MDC2}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MDC2}{\texttt{ MDC2 message digest}} of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_ga87e26aea620d34cb4258773e74f61ad6}{MDC2\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MDC2}{\texttt{ MDC2 message digest}} of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_ga39c77370f9b8106e5668e2d6480af148}{RIPEMD160}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/RIPEMD}{\texttt{ RIPEMD message digest}} of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_ga588dd676ff78bd5fbc3e18d6b0a328fe}{RIPEMD160\+\_\+binary}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/RIPEMD}{\texttt{ RIPEMD message digest}} of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_gadc789f4681257bd18201d49d9d06db82}{SHA}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA (outdated SHA-\/0) message digest of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_gaa4c0459a185dd677765d7ef073bf32cb}{SHA1}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/SHA-1}{\texttt{ SHA1}} message digest of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_ga64b4d9ca4dc8396ad3bf5b6e5fd6ac6b}{SHA1\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/SHA-1}{\texttt{ SHA1}} message digest of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_ga31657accc4ffcdf966506bb07bc9a5f5}{SHA224}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA-\/224 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_gad78d030a15fd77e92b6acbebf0f01c3b}{SHA224\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA-\/224 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_ga2650a6a57142a6c971c583f85c102bef}{SHA256}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA-\/256 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_ga3e79a4b0a0fcbc536472144fbcb60fd7}{SHA256\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA-\/256 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_gad1ac64eef1215b1da8be27c2cd3554d8}{SHA384}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA-\/384 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_ga46725d7321778042e1acc9fc7e4f0842}{SHA384\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA-\/384 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__digest__functions_ga6f598af6d5f8eecd18e9b8048ca610b3}{SHA512}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA-\/512 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_ga14a7dc1fd6565a0ffa61d2dc943ef3e1}{SHA512\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA-\/512 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__digest__functions_gaca414387b2224d7f22b4ebadec0b419d}{SHA\+\_\+bin}} (data data)
\begin{DoxyCompactList}\small\item\em Returns the SHA (outdated SHA-\/0) message digest of the supplied argument as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_ga3a75abdcf6815bd9c15ae55f5d8f0cc7}{DSS1\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the DSS1 (SHA-\/1 and \href{http://en.wikipedia.org/wiki/Digital_Signature_Algorithm}{\texttt{ DSA}}) based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gaca49d7d4e9a7999b7b11ffa734d98cf3}{DSS\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the DSS (SHA-\/0 and \href{http://en.wikipedia.org/wiki/Digital_Signature_Algorithm}{\texttt{ DSA}}) based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gaeebc2ad2c2cf99a33e42c98344fceb49}{MD2\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD2_(cryptography)}{\texttt{ MD2}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gaa1f5781d25e14ad544f76db36111e1f3}{MD4\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD4}{\texttt{ MD4}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gac4dc67bcb217ae04c43a9df9d14d0a85}{MD5\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MD5}{\texttt{ MD5}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_ga2839943cdcce18a3e5ef63ac5c728eb2}{MDC2\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/MDC2}{\texttt{ MDC2}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gadecee6c469e1b4dade49924bd68c7ae4}{RIPEMD160\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/RIPEMD}{\texttt{ RIPEMD}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gaf76d63347ffb70de4202a771ad767e2d}{SHA1\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/Secure_Hash_Algorithm}{\texttt{ SHA1}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gaf78d06e41607133b0c053a544b2e92b7}{SHA224\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/Secure_Hash_Algorithm}{\texttt{ SHA224}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gaf8c329f83b4b31f2e88b5342d487480b}{SHA256\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/Secure_Hash_Algorithm}{\texttt{ SHA256}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gac028eb1719043ec2461239a0c1de2654}{SHA384\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/Secure_Hash_Algorithm}{\texttt{ SHA384}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_ga492a23df5cb989d296c96a2076ef6f8f}{SHA512\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/Secure_Hash_Algorithm}{\texttt{ SHA512}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gac5ffb694353caa752b069e7b6d018fca}{SHA\+\_\+hmac}} (data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the \href{http://en.wikipedia.org/wiki/Secure_Hash_Algorithm}{\texttt{ SHA}} based HMAC of the supplied argument as a hex string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__hmac__functions_gad159aa97f0f07e827e74b4b9a12b92ca}{decrypt\+\_\+to\+\_\+binary}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} alg, data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ data mac, \+\_\+\+\_\+7\+\_\+ data aad)
\begin{DoxyCompactList}\small\item\em Returns a binary value of decrypted data corresponding to the input arguments inluding the given \mbox{\hyperlink{group__crypto__transformations}{algorithm}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_ga94bc9698c368c32987d7207096806df1}{decrypt\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} alg, data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ data mac, \+\_\+\+\_\+7\+\_\+ data aad, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Returns a string of decrypted data corresponding to the input arguments inluding the given \mbox{\hyperlink{group__crypto__transformations}{algorithm}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__hmac__functions_gaefc09e78e7bccccf7bc3629e4e86c9e2}{digest}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} digest, data data)
\begin{DoxyCompactList}\small\item\em Returns the digest of the supplied arguments as a binary value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__hmac__functions_ga7141b56ffa6c5a4f8c9c58f788f33780}{encrypt}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} alg, data data, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ reference$<$ \mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} $>$ mac, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} mac\+\_\+size, \+\_\+\+\_\+7\+\_\+ data aad)
\begin{DoxyCompactList}\small\item\em Returns a binary value of encrypted data corresponding to the input arguments inluding the given \mbox{\hyperlink{group__crypto__transformations}{algorithm}}. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__hmac__functions_ga522acf6bdf52164b3a8281f54432fdfe}{get\+\_\+cipher\+\_\+info}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} cipher)
\begin{DoxyCompactList}\small\item\em Returns information about the given cipher or \mbox{\hyperlink{basic_data_types_NOTHING}{NOTHING}} if the cipher is unknown. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__hmac__functions_gac6d4a6ea1cdb2990f690ac9a05756d38}{get\+\_\+crypto\+\_\+info}} ()
\begin{DoxyCompactList}\small\item\em Returns a hash of information about each cryptographic algorithmn supported by the current build of Qore. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_qore_1_1_transform}{Transform}} \mbox{\hyperlink{group__hmac__functions_ga913932d6120f9ea1e3918168fb204976}{get\+\_\+decryptor}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} alg, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ data mac, \+\_\+\+\_\+7\+\_\+ data aad)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{class_qore_1_1_transform}{Transform}} object for decrypting data using the given \mbox{\hyperlink{group__crypto__transformations}{algorithm}} for use with \mbox{\hyperlink{class_qore_1_1_transform_input_stream}{Transform\+Input\+Stream}} and \mbox{\hyperlink{class_qore_1_1_transform_output_stream}{Transform\+Output\+Stream}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__hmac__functions_ga9740f8097a1f431ed708eae261957046}{get\+\_\+digests}} ()
\begin{DoxyCompactList}\small\item\em Returns a list of supported digest algorithms for \mbox{\hyperlink{group__hmac__functions_gaf88021aec5a7048984b0a0e5ce21733d}{hmac()}} \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_qore_1_1_transform}{Transform}} \mbox{\hyperlink{group__hmac__functions_ga6e67ba0396d70cd012f7c46c7562b81f}{get\+\_\+encryptor}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} alg, data key, data iv=\mbox{\hyperlink{group__cryptographic__constants_ga3e258a2c4d9e99eb43a97e7bf1dbe870}{Qore\+::\+Default\+IV}}, \+\_\+\+\_\+7\+\_\+ reference$<$ \mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} $>$ mac, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} mac\+\_\+size, \+\_\+\+\_\+7\+\_\+ data aad)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{class_qore_1_1_transform}{Transform}} object for encrypting data using the given \mbox{\hyperlink{group__crypto__transformations}{algorithm}} for use with \mbox{\hyperlink{class_qore_1_1_transform_input_stream}{Transform\+Input\+Stream}} and \mbox{\hyperlink{class_qore_1_1_transform_output_stream}{Transform\+Output\+Stream}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__hmac__functions_gaa5fd7a2cd931d0390368d54865602c20}{get\+\_\+random\+\_\+bytes}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} size)
\begin{DoxyCompactList}\small\item\em returns a binary value of random bytes using openssl \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__hmac__functions_ga38c09b0428e8bb11c20fe56ee6353fac}{has\+\_\+digest}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gaefc09e78e7bccccf7bc3629e4e86c9e2}{digest}})
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the given digest is supported, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__hmac__functions_gaf88021aec5a7048984b0a0e5ce21733d}{hmac}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__hmac__functions_gaefc09e78e7bccccf7bc3629e4e86c9e2}{digest}}, data data, data key)
\begin{DoxyCompactList}\small\item\em Returns the digest-\/based HMAC of the supplied arguments as a binary value. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_ga4a51c4086a24e58fdeafe467d8188fbf}{abort}} ()
\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__library__functions_ga2552ac9c7f40c474e3b311b6178d7909}{basename}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns a string giving the last element of a file path (meant to be the filename) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_ga0d6ab2c29ebf1ce62d34530d4a5be37c}{basename}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gab6595c1e20c2e84bea8a17544ec35a7f}{close\+\_\+all\+\_\+fd}} (\+\_\+\+\_\+7\+\_\+ softbool strd)
\begin{DoxyCompactList}\small\item\em closes all possible file descriptors; useful in \char`\"{}daemon\char`\"{} processes that may have inherited open file descriptors \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__library__functions_gaf9b9660d3eaaa087df1681f905936622}{dirname}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns a string giving the path up to a file but not the filename itself. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_ga4b79aceed8fba8255b64024aaa0b193c}{dirname}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_gabcf45c25ca1234fc8c54761750324cda}{errno}} ()
\begin{DoxyCompactList}\small\item\em Returns the error code of the last error that occurred in the current thread. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_ga62b13320abd1919d456e2cb84390b0b2}{exec}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} command)
\begin{DoxyCompactList}\small\item\em Replaces the current process image with another; this function does not return. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_ga3ec32747f455642fd9ce503094a5cc85}{exit}} (softint rc=0)
\begin{DoxyCompactList}\small\item\em Exits the program with the return code passed (this function does not return) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga38309c0ab1c849afc031dd8547b1ac65}{fork}} ()
\begin{DoxyCompactList}\small\item\em Creates a copy of the current process with a new PID; returns 0 in the child process; returns the child\textquotesingle{}s PID in the parent process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_net_if_info}{Net\+If\+Info}} $>$ $>$ \mbox{\hyperlink{group__library__functions_gae0203299fb2f3aaf805af92ada527afc}{get\+\_\+netif\+\_\+list}} ()
\begin{DoxyCompactList}\small\item\em returns a list of network interfaces \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ $>$ \mbox{\hyperlink{group__library__functions_ga30a65bf8f992dd435b05f92c3fa734e5}{getaddrinfo}} (\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} node, \+\_\+\+\_\+7\+\_\+ softstring service, softint family=\mbox{\hyperlink{group__network__address__family__constants_gac4f81abe9d374562b41117c51950fb80}{AF\+\_\+\+UNSPEC}}, softint flags=0)
\begin{DoxyCompactList}\small\item\em Returns a list of \mbox{\hyperlink{group__library__functions_address_information_hash}{Address Information Hash}} for the given node name or string address; if no lookup can be performed then an exception is thrown. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga4195fddb23078a08e36088c5b9da1c63}{getegid}} ()
\begin{DoxyCompactList}\small\item\em Returns the effective group ID of the current process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_gae504e6dff1aa04fab954b492830df193}{geteuid}} ()
\begin{DoxyCompactList}\small\item\em Returns the effective user ID of the current process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_gae45b3134a21e8efc465c469bbe6b58d7}{getgid}} ()
\begin{DoxyCompactList}\small\item\em Returns the real group ID of the current process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} $>$ \mbox{\hyperlink{group__library__functions_gab6402f7bc808e017708f4e1e35e2ca2d}{getgroups}} ()
\begin{DoxyCompactList}\small\item\em returns a list of group IDs that the user is a member of \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__library__functions_gabf75d8247386c90c83583f6cd6909e1b}{gethostbyaddr}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} addr, softint \mbox{\hyperlink{group__type__conversion__functions_ga181e32c9bc8075431e88bb9bb56285a9}{type}}=\mbox{\hyperlink{group__network__address__family__constants_gad33bf2a0a393d1100099acfb6ca644e2}{AF\+\_\+\+INET}})
\begin{DoxyCompactList}\small\item\em Returns the official hostname corresponding to the network address passed as an argument. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_ga7a7e2b5705964d0180b42dc8707e6090}{gethostbyaddr}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__library__functions_gaf9e9807ccdf0ae0b01cf9564bc4bcbfa}{gethostbyaddr\+\_\+long}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} addr, softint \mbox{\hyperlink{group__type__conversion__functions_ga181e32c9bc8075431e88bb9bb56285a9}{type}}=\mbox{\hyperlink{group__network__address__family__constants_gad33bf2a0a393d1100099acfb6ca644e2}{AF\+\_\+\+INET}})
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{group__library__functions_host_information_hash}{a hash}} representing all host and address information corresponding to the address and address type passed as arguments. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gab2e7951ad5d39a0e735702d2ceaa3e90}{gethostbyaddr\+\_\+long}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__library__functions_gaa4ca4c902bdebd8b368fb2ae00bf76b2}{gethostbyname}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns the first address corresponding to the hostname passed as an argument or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the lookup fails. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gab94736fbd3118f66eaa40c9ceb7d06ae}{gethostbyname}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ auto $>$ \mbox{\hyperlink{group__library__functions_gad9f7ea12bc74653d6c6d045f4fcef86d}{gethostbyname\+\_\+long}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{group__library__functions_host_information_hash}{a hash}} representing all host and address information corresponding to the hostname passed as an argument. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gace5c385a0af1e9b227618b94b2ccd2cf}{gethostbyname\+\_\+long}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__library__functions_ga8bd938f03b1a6edb02b2a9970f5c8dda}{gethostname}} ()
\begin{DoxyCompactList}\small\item\em Returns the hostname of the system. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga5eb17bd4d23498ef42ba908d328421ce}{getpid}} ()
\begin{DoxyCompactList}\small\item\em Returns the PID (process ID) of the current process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga28a69151eb051b67a5190a9570d35603}{getppid}} ()
\begin{DoxyCompactList}\small\item\em Returns the PID (process ID) of the parent process of the current process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_gaa7cce69c66cbc6f183fa71931cdfc466}{getuid}} ()
\begin{DoxyCompactList}\small\item\em Returns the real user ID of the current process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga0052a260c867683b040d0944cd85ef32}{kill}} (softint pid, softint sig=\mbox{\hyperlink{group__signal__constants_ga1a9d023101a217b83525ea6e2f7581cf}{SIGHUP}})
\begin{DoxyCompactList}\small\item\em Sends a signal to a process, if no signal number is given, then \mbox{\hyperlink{group__signal__constants_ga1a9d023101a217b83525ea6e2f7581cf}{Qore\+::\+SIGHUP}} is sent by default. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gadf633e4d1be4ca6a24b58e5964b14070}{kill}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_gac7494d18fbf6edfad9bec02c31455e2b}{qore\+\_\+get\+\_\+library\+\_\+options}} ()
\begin{DoxyCompactList}\small\item\em returns all Qore library options \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga9a72550004b28a5c05b45afc196a037c}{qore\+\_\+set\+\_\+library\+\_\+options}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} opts)
\begin{DoxyCompactList}\small\item\em sets Qore runtime library options \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga6ed36f08f41864dfe007504e8b4ff5c3}{rand}} ()
\begin{DoxyCompactList}\small\item\em Returns a random non-\/negative 64-\/bit integer number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga978d06ec48b315287cd514601645e21b}{setegid}} (softint gid)
\begin{DoxyCompactList}\small\item\em Changes the process effective group ID according to the argument passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga6bc0ecedb69f16a65b91bbb15d281446}{seteuid}} (softint uid)
\begin{DoxyCompactList}\small\item\em Changes the effective process user ID according to the argument passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga643d15328846a7d64139c34a29efe53b}{setgid}} (softint gid)
\begin{DoxyCompactList}\small\item\em Changes the process group ID according to the argument passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gaac8ec21015bc2dc8970cad98a1c6586c}{setgroups}} (softlist$<$ softint $>$ gids)
\begin{DoxyCompactList}\small\item\em sets the list of supplementary group IDs for the current process \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga6274ab755dee8ae955d48271d9a44676}{setsid}} ()
\begin{DoxyCompactList}\small\item\em Creates a new session lead by the calling process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_gad740d1b241a725df36965aa2bfb50231}{setuid}} (softint uid)
\begin{DoxyCompactList}\small\item\em Changes the process user ID according to the argument passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_gaad550dd966f91790528ec81150d5cf71}{sleep}} (softint \mbox{\hyperlink{group__date__and__time__functions_ga19566ff46f3818f4554c73ba145fd8e1}{seconds}})
\begin{DoxyCompactList}\small\item\em Causes the current thread to sleep for a certain number of seconds. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gab828a9624ba2903b88ae4d52bf6094d9}{sleep}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gaeb017e3b5ea8ff39e270e844f280e32b}{srand}} (softint seed)
\begin{DoxyCompactList}\small\item\em Seeds the random number generator with the integer passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_gae6dd9a1ccae25a097d61cf0575161075}{srand}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__library__functions_ga13d9bb498eef9caffe641130bd8a1c73}{strerror}} (softint err)
\begin{DoxyCompactList}\small\item\em Returns the string corresponding to the error code passed (generally retrieved with \mbox{\hyperlink{group__library__functions_gabcf45c25ca1234fc8c54761750324cda}{errno()}}) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__library__functions_gadfdbab96958d3623d431a7ab292d7e27}{strerror}} ()
\begin{DoxyCompactList}\small\item\em Returns the string corresponding to the last error that occurred in the current thread. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_gab480d27a192337309e6497158df8e54c}{system}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} command)
\begin{DoxyCompactList}\small\item\em executes a command and returns the exit code of the process \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_ga45e8c0b1cd4f673e5f72ce758bc84378}{system}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga9bfa54e2c02b92b2a01f3cde2472ce6a}{usleep}} (softint usecs)
\begin{DoxyCompactList}\small\item\em Causes the current thread to sleep for a certain number of microseconds. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__library__functions_ga16b8b55b41fe579ce56a3b781b69a3f9}{usleep}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} d)
\begin{DoxyCompactList}\small\item\em Causes the current thread to sleep for a certain number of microseconds. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__library__functions_ga3c406430b305f4ee204cb1dd2638d93c}{usleep}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga59a85037788f39c5269f0aadbb499f90}{absolute\+\_\+path}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\item 
bool \mbox{\hyperlink{group__filesystem__functions_gac13e5f3c1a03fbb5e6c60213a595795f}{absolute\+\_\+path\+\_\+unix}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em returns \mbox{\hyperlink{basic_data_types_True}{True}} if the argument is a UNIX absolute path, \mbox{\hyperlink{basic_data_types_False}{False}} if not \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga77456f40ff1734bb6d5692e6dbb9e8eb}{absolute\+\_\+path\+\_\+windows}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em returns \mbox{\hyperlink{basic_data_types_True}{True}} if the argument is a Windows absolute path, \mbox{\hyperlink{basic_data_types_False}{False}} if not \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_gada7c93e7806a58bee29f2357039479e1}{chdir}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Changes the current working directory for the current process. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_ga1e5c4b6f766ada91769b932f77c33254}{chmod}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path, softint mode)
\begin{DoxyCompactList}\small\item\em Changes the mode of a file or directory. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_ga3c6e7029d5759c6cabfca1d7e3b27898}{chown}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path, softint owner=-\/1, softint group=-\/1)
\begin{DoxyCompactList}\small\item\em Changes the user and group owners of a file, if the current user has permission to do so (normally only the superuser can change the user owner), follows symbolic links. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__filesystem__functions_ga891ce19bfbec289e7ef2a1e20d44ba4a}{getcwd}} ()
\begin{DoxyCompactList}\small\item\em Returns a string giving the current working directory or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the current working directory could not be read. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__filesystem__functions_ga2ea46565552ed8a0fb60752a10c43d59}{getcwd2}} ()
\begin{DoxyCompactList}\small\item\em Returns a string giving the current working directory; throws an exception if the current directory cannot be read. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__filesystem__functions_gad6696b486d0383d06e26cddc1b2c2b18}{glob}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} glob\+\_\+str)
\begin{DoxyCompactList}\small\item\em Returns a list of files matching the string argument or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the call to \mbox{\hyperlink{group__filesystem__functions_ga2d74de13e8fb0f3bb690647818cd068a}{glob()}} fails. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_ga2d74de13e8fb0f3bb690647818cd068a}{glob}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_stat_info}{Stat\+Info}} $>$ \mbox{\hyperlink{group__filesystem__functions_gada78e1111eafb0b827a3a72844042ce9}{hlstat}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{struct_qore_1_1_stat_info}{Stat\+Info}} hash for the path argument and does not follow symbolic links; if any errors occur, \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} is returned and \mbox{\hyperlink{group__library__functions_gabcf45c25ca1234fc8c54761750324cda}{errno()}} can be used to retrieve the error number. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_gabb441e137499385661b294f05e1b18fe}{hlstat}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_stat_info}{Stat\+Info}} $>$ \mbox{\hyperlink{group__filesystem__functions_ga47be77088773feba54d2185de658c9dd}{hstat}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{struct_qore_1_1_stat_info}{Stat\+Info}} hash for the path argument, following any symbolic links; if any errors occur, \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} is returned and \mbox{\hyperlink{group__library__functions_gabcf45c25ca1234fc8c54761750324cda}{errno()}} can be used to retrieve the error number. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_gae2beafb85bdfb88495f1645605a96b0a}{hstat}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga139846d1deedb967e21af11e62799ea2}{is\+\_\+bdev}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a block device on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga56ae16710a38109b7ed71010a5b3d9e5}{is\+\_\+cdev}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a character device on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga594e6a60ad12517656d32a7262777b4d}{is\+\_\+dev}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a device (either block or character) on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga38348592b2e5aa5589e0399c10b260fd}{is\+\_\+dir}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a directory on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga0255009acc4b2cb332fd3f9d2aae7c05}{is\+\_\+executable}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies an executable on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga6117e36222d08c197c2c0de1cadea715}{is\+\_\+file}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a regular file on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga55cb552f0c56f8ff6915ec7ad6ab3cd8}{is\+\_\+link}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a symbolic link on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga646f8b88054dbb2004e8f47ec09aa96e}{is\+\_\+pipe}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a pipe (FIFO) on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_gaf04a8a04f9130664f938cf7dc10dbaed}{is\+\_\+readable}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a file or a directory readable by the current user, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga568996f46411f4fa0daaaa4e61d20d44}{is\+\_\+socket}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a socket on the filesystem, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_ga1f94b219bfc67a292a80cafcd2416ee5}{is\+\_\+writable}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a file or a directory writable by the current user, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__filesystem__functions_gaa7817f6649fdd56e82c65d9f62c8a707}{is\+\_\+writeable}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the string passed identifies a file or a directory writable by the current user (backwards-\/compatible misspelling of \mbox{\hyperlink{group__filesystem__functions_ga1f94b219bfc67a292a80cafcd2416ee5}{is\+\_\+writable()}}) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_gaa1536aa5f9d482dd449ad3e5f53a8507}{lchown}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path, softint uid=-\/1, softint gid=-\/1)
\begin{DoxyCompactList}\small\item\em Changes the user and group owners of a file, if the current user has permission to do so (normally only the superuser can change the user owner), does not follow symbolic links but rather operates on the symbolic link itself. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__filesystem__functions_ga02983a5bb34ee0015ff4e6e6342144a2}{lstat}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__filesystem__functions_stat_list}{list of file status values}} for the path argument and does not follow symbolic links; if any errors occur, \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} is returned and \mbox{\hyperlink{group__library__functions_gabcf45c25ca1234fc8c54761750324cda}{errno()}} can be used to retrieve the error number. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_ga0ac877d2d854200d4f7eed50e6a71cf5}{lstat}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_ga834e1f95eb108bd6e4d564daecd68eda}{mkdir}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path, softint mode=0777, bool parents=\mbox{\hyperlink{group__boolean__constants_ga9da2b9a8003cd3788e48305f8a00540f}{False}})
\begin{DoxyCompactList}\small\item\em Creates a directory, optionally specifying the mode. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_ga93887c395ed9044e39a25046ab27f7b3}{mkdir\+\_\+ex}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path, softint mode=0777, bool parents=\mbox{\hyperlink{group__boolean__constants_ga9da2b9a8003cd3788e48305f8a00540f}{False}})
\begin{DoxyCompactList}\small\item\em Creates a directory, optionally specifying the mode; throws an exception on error. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_ga637652709e0dd1c846475de2dcfc7d96}{mkfifo}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path, softint mode=0600)
\begin{DoxyCompactList}\small\item\em Creates a named pipe file with an optional file mode. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__filesystem__functions_ga5de4265158222c7dc319c901943ee3a7}{readlink}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns the target of a symbolic link; throws an exception if an error occurs (ex\+: file does not exist or is not a symbolic link) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__filesystem__functions_ga59c7b40bb68308943c26473b3536594d}{realpath}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns the canonicalized absolute pathname from the given path. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_ga4511dfd33a6baf40c66c91a4cbc9a5b4}{rename}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} old\+\_\+path, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} new\+\_\+path)
\begin{DoxyCompactList}\small\item\em Renames (or moves) files or directories. Note that for this call to function properly, the Qore process must have sufficient permissions and access to the given filesystem objects or paths to execute the rename operation. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_ga56d2abad877339557cdd3c04660e77e9}{rmdir}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Removes a directory. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__filesystem__functions_gada45281a050684839af46169dff637fb}{stat}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__filesystem__functions_stat_list}{list of file status values}} for the path argument, following any symbolic links; if any errors occur, \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} is returned and \mbox{\hyperlink{group__library__functions_gabcf45c25ca1234fc8c54761750324cda}{errno()}} can be used to retrieve the error number. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_gaff2c972124d3a61309d62b6394ab9896}{stat}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_filesystem_info}{Filesystem\+Info}} $>$ \mbox{\hyperlink{group__filesystem__functions_ga85b344e9fcc98bd36fd18b5a0fe53d8c}{statvfs}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Returns a hash of filesystem status values for the file or directory path passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_gae895213e0d9f207ab855e4546c791909}{symlink}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} old\+\_\+path, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} new\+\_\+path)
\begin{DoxyCompactList}\small\item\em Creates a symbolic link to a directory path. Note that for this call to function properly, the Qore process must have sufficient permissions and access to the given filesystem path to create the symbolic link. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_gad5d35a9e2871b2163d7ff65d717ed106}{umask}} (softint mask)
\begin{DoxyCompactList}\small\item\em Sets the file creation mode mask for the process and returns the previous value of the file creation mode mask. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_ga2061a066ab6e3c668849520e6c371d59}{umask}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__filesystem__functions_gaac76dbcada98d67b28a84e7296587b10}{unlink}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} path)
\begin{DoxyCompactList}\small\item\em Deletes a file and returns 0 for success, -\/1 for error (in which case \mbox{\hyperlink{group__library__functions_gabcf45c25ca1234fc8c54761750324cda}{errno()}} can be used to get the error) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__filesystem__functions_ga3e6fdb79f8eb0792ae20f1b86e695d1a}{unlink}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga1f5360410dc63441327daf2af65b9270}{bindex}} (softstring str, softstring \mbox{\hyperlink{group__string__functions_gafe621446ada382d5b086a1d2a20934c9}{substr}}, softint pos=0)
\begin{DoxyCompactList}\small\item\em Retrieves the byte position of a substring within a string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_gaaecdb10e31e659cc1a2c9b9a40f7a3de}{bindex}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga123df73fe420500294a26163371fb175}{brindex}} (softstring str, softstring \mbox{\hyperlink{group__string__functions_gafe621446ada382d5b086a1d2a20934c9}{substr}}, softint pos=-\/1)
\begin{DoxyCompactList}\small\item\em Retrieves the byte position of a substring within a string, starting the search from the end of the string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_gaa0d18a7dbb5ee30d63929328b6876949}{brindex}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga3fcd81fc200908f483d2dc90f8431930}{char\+\_\+width}} (softstring str)
\begin{DoxyCompactList}\small\item\em Returns the width of characters in the string; some unicode characters take up multiple spaces on output. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga802f2d1c8deb1b120b649bb1e3652095}{chomp}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Removes the trailing end-\/of-\/line indicator ({\ttfamily \char`\"{}\textbackslash{}n\char`\"{}} or {\ttfamily \char`\"{}\textbackslash{}r\textbackslash{}n\char`\"{}}) from a string and returns the new string (also see the \mbox{\hyperlink{operators_chomp}{chomp operator}}) \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga61a8689fa83f71e7c92f502ffc305ba6}{chomp}} (reference$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ str)
\begin{DoxyCompactList}\small\item\em Removes the trailing end-\/of-\/line indicator ({\ttfamily \char`\"{}\textbackslash{}n\char`\"{}} or {\ttfamily \char`\"{}\textbackslash{}r\textbackslash{}n\char`\"{}}) from a reference to a string and returns the new string (also see the \mbox{\hyperlink{operators_chomp}{chomp operator}}) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga343548c069d7b8d02c522acd05179bf1}{chomp}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gad77c02ae2ce2f5c321b98bb64a0e34c2}{chr}} (softint val, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Returns a string containing a single ASCII character represented by the numeric value passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga07747d840b6c78d747afefd4d97495e8}{chr}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant returns a string with a single ASCII NULL (\textquotesingle{}\textbackslash{}0\textquotesingle{}); it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga59eee6c7078dcb8221b554eddaba2a7a}{chr}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga02c8ad6db7ae5c0930c8050840253035}{convert\+\_\+encoding}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Performs explicit string character encoding conversions. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_gab1555ebefd40327741bb93177a6c8ec0}{convert\+\_\+encoding}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga4aeb0ae8aaf5cae9c3a4dfde8e8d92be}{f\+\_\+printf}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt,...)
\begin{DoxyCompactList}\small\item\em Outputs the string passed to standard output, using the first argument as a \mbox{\hyperlink{group__string__functions_string_formatting}{format string}}; enforces field widths on arguments larger than the given field width. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga7339327f0976a4d0f765620448534ecc}{f\+\_\+printf}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga859e7c350c00ade5ebeb8e2c6a3d9b1f}{f\+\_\+sprintf}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt,...)
\begin{DoxyCompactList}\small\item\em Returns a formatted string based on a \mbox{\hyperlink{group__string__functions_string_formatting}{format string}} and other arguments; enforces field widths on arguments larger than the given field width. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga53ae4d23416145fb8dfc73146c2f1fcb}{f\+\_\+sprintf}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga1d7d26076f388e311973a244850fd750}{f\+\_\+vprintf}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt, auto varg)
\begin{DoxyCompactList}\small\item\em Outputs the string passed to standard output, using the first argument as a \mbox{\hyperlink{group__string__functions_string_formatting}{format string}} and a second argument giving a list or a single argument to the format string; enforces field widths on arguments larger than the given field width. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga520bbbb55eebf102da87aedcbe37d2ff}{f\+\_\+vsprintf}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt, auto varg)
\begin{DoxyCompactList}\small\item\em Returns a formatted string based on a \mbox{\hyperlink{group__string__functions_string_formatting}{format string}} and other arguments given as a list after the format string; enforces field widths on arguments larger than the given field width. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga56e62bf88b3fa54aa9aa75508d5d6c05}{flush}} ()
\begin{DoxyCompactList}\small\item\em Flushes output to the console output with \mbox{\hyperlink{group__string__functions_ga996c5d1686fbc245f0bc7a02012e6a33}{print()}}, \mbox{\hyperlink{group__string__functions_gafa558d5962543431e9d3f872c481693a}{printf()}}, etc. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gae583afd778a92a7b2a3027383fd75ed4}{force\+\_\+encoding}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Returns the first string argument tagged with the character encoding given as the second argument; does not actually change the string data. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_gaaf459e46d453147d330083e2680823dd}{force\+\_\+encoding}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga33bb08516773ed10def16bb42d6b8159}{format\+\_\+number}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt, softfloat num)
\begin{DoxyCompactList}\small\item\em Returns a string of a formatted number according to a number argument and a format string. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_gaa03f03e0fe8bc5aaeb9bee8fb35b01f2}{format\+\_\+number}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gac4a81651e374644e697e3ce61c373694}{get\+\_\+encoding}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Returns a string describing the character encoding of the string argument passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga800639b45a2c9b2f0e6effc687a52097}{get\+\_\+encoding}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_gadaea9cfa0f698a6fb0650f70cf8d929e}{index}} (softstring str, softstring \mbox{\hyperlink{group__string__functions_gafe621446ada382d5b086a1d2a20934c9}{substr}}, softint pos=0)
\begin{DoxyCompactList}\small\item\em Retrieves the character position of a substring within a string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_gab2ccb59779f7860a4e67af5b5a3bc766}{index}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga2470edb3a13437c060ec85e7653e022a}{join}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str,...)
\begin{DoxyCompactList}\small\item\em Creates a string from separator string and a list of arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga07a2c7b7cc0f2139f75330815d45007b}{join}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Creates a string from separator string and a list of arguments. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga9354dbf44cdf06b8011eb4f1409236b8}{join}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga5ae69f518a47e6146bf2285a54804455}{length}} (softstring str)
\begin{DoxyCompactList}\small\item\em Returns the length in characters for the string passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga4bb7464900907fdeca6696c31944758e}{length}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} bin)
\begin{DoxyCompactList}\small\item\em Returns the number of bytes in the binary object passed as an argument. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga46649277a74fa0dfc28f0125fcbfe7e5}{length}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga9792aac3fb720e90180f5c6b517852e3}{length}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gaa3c396510f9d106aee5161cbb144e163}{ltrim}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} chars)
\begin{DoxyCompactList}\small\item\em Removes byte characters from the start of a string and returns the new string. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga51cd422758d497338d9fe3aa1c9e3510}{ltrim}} (reference$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ str, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} chars)
\begin{DoxyCompactList}\small\item\em Removes byte characters from the start of a reference to an lvalue containing a string and returns string after processing. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_gab1aedfc4b3b7aed6dffead7e46c72b07}{ord}} (softstring str, softint offset=0)
\begin{DoxyCompactList}\small\item\em Gives the positive numeric value of the given byte in the string passed; if no string is passed or the offset is after the end of the string, -\/1 is returned. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_gab998e345a65c1e98ca9370c3a324f9cb}{ord}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__string__functions_ga774b6d0f9d5835de7d7362400aa2cdd1}{parse\+\_\+boolean}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em tries to parse a string value as a boolean \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__string__functions_ga8298a57727b58a941a736c9894ce40c6}{parse\+\_\+boolean}} (any val)
\begin{DoxyCompactList}\small\item\em returns the first value passed as a boolean \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__string__functions_gad09a541dcd0e0f42a0447c92a7a60d36}{parse\+\_\+float}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt)
\begin{DoxyCompactList}\small\item\em returns a floating-\/point value corresponding to a string representing the number and an argument giving the format \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_gac63ded32a4a0217e954935848210808e}{parse\+\_\+int}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt)
\begin{DoxyCompactList}\small\item\em returns an integer corresponding to a string representing the number and an argument giving the format \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__string__functions_ga0024906d05096f7f8c1130396dde53c7}{parse\+\_\+number}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt)
\begin{DoxyCompactList}\small\item\em returns a number corresponding to the string and the argument, giving the format \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga996c5d1686fbc245f0bc7a02012e6a33}{print}} (...)
\begin{DoxyCompactList}\small\item\em Outputs a string to standard output with no formatting. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga32070517a9f8a70a32ef48f83a6f128e}{printf}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt,...)
\begin{DoxyCompactList}\small\item\em Outputs the string passed to standard output, using the first argument as a \mbox{\hyperlink{group__string__functions_string_formatting}{format string}}; does not enforce field widths on arguments larger than the given field width. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gafa558d5962543431e9d3f872c481693a}{printf}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__string__functions_ga7804f63df9b181e0bacb465eb912feb9}{regex}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} regex, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} options=0)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the regular expression matches the string passed, otherwise returns \mbox{\hyperlink{basic_data_types_False}{False}}. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_gab17427299ed00ee52d90beadc55ba608}{regex}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ $\ast$\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__string__functions_gab74237a6c8629569a13865ea3c1c8a78}{regex\+\_\+extract}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga7804f63df9b181e0bacb465eb912feb9}{regex}}, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} options=0)
\begin{DoxyCompactList}\small\item\em Returns a list of substrings in a string based on matching patterns defined by a regular expression. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga3461a37dbd3d51bc03e58b85daae2466}{regex\+\_\+extract}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gad8963269da93fe1ebaa179dab8d315fa}{regex\+\_\+subst}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga7804f63df9b181e0bacb465eb912feb9}{regex}}, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} subst, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} options=0)
\begin{DoxyCompactList}\small\item\em Returns a string with patterns substituted according to the arguments passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_gaaf6eccd667d478b31ce20cde7556491f}{regex\+\_\+subst}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga757f5b4682cb6787e7e186ddcc2b2b56}{replace}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} source, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} target, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} start=0, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} end=-\/1)
\begin{DoxyCompactList}\small\item\em Replaces all occurrences of a substring in a string with another string. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga18db5008b245ff4346386a107b19b2ba}{replace}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga1a77feb53e86b659be6d9eea7d3618e8}{reverse}} (softstring str)
\begin{DoxyCompactList}\small\item\em Reverses a string and returns the new string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga55663008aa59489b869e558b29c7c22d}{rindex}} (softstring str, softstring \mbox{\hyperlink{group__string__functions_gafe621446ada382d5b086a1d2a20934c9}{substr}}, softint pos=-\/1)
\begin{DoxyCompactList}\small\item\em Retrieves the character position of a substring within a string, starting the search from the end of the string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga390f6c11ecc55c179293de8e87605d2f}{rindex}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga25264bfb9950ac66862db9b4a32eeee8}{rtrim}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} chars)
\begin{DoxyCompactList}\small\item\em Removes byte characters from the end of a string and returns the new string. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gaf46773aba9e3ea83b31c60ae0bc22c73}{rtrim}} (reference$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ str, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} chars)
\begin{DoxyCompactList}\small\item\em Removes byte characters from the end of a reference to an lvalue containing a string and returns string after processing. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__string__functions_gacc5648f00f1957d76dba22b7a9ffe3bf}{split}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} sep, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, bool with\+\_\+separator=\mbox{\hyperlink{group__boolean__constants_ga9da2b9a8003cd3788e48305f8a00540f}{False}})
\begin{DoxyCompactList}\small\item\em Splits a string into a list of components based on a separator string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__string__functions_ga9ab14520ba1ea2802b4c216f47a0f10d}{split}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} sep, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} quote, bool trim\+\_\+unquoted=\mbox{\hyperlink{group__boolean__constants_ga9da2b9a8003cd3788e48305f8a00540f}{False}})
\begin{DoxyCompactList}\small\item\em Splits a string into a list of components based on a separator string and a quote character. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} $>$ \mbox{\hyperlink{group__string__functions_ga2675c27624c8d731ed5f6c60c12b724f}{split}} (data sep, \mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} data)
\begin{DoxyCompactList}\small\item\em Returns a list of binary objects representing each component of the binary object separated by the bytes identified by the separator argument, with the separator removed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__string__functions_gabce3c43bade3684df076be6337292202}{split}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga7a74be141f814ef286046c367b21091c}{sprintf}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt,...)
\begin{DoxyCompactList}\small\item\em Returns a formatted string based on a \mbox{\hyperlink{group__string__functions_string_formatting}{format string}} and other arguments; does not enforce field widths on arguments larger than the given field width. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gaadd7e7a29545d6dcb6b886487cb64b18}{sprintf}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_gafc530772b929b2148ae2733569bada58}{strlen}} (softstring str)
\begin{DoxyCompactList}\small\item\em Returns the length in bytes of the string argument. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga3c5426eab56d284c42e16d576c241424}{strlen}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__string__functions_ga79d3f37ac6e2f76c800b1a3d0db62b71}{strlen}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gaabfb10141a51d31ef100d9fd3a02252e}{strmul}} (softstring str, softint smul, \+\_\+\+\_\+7\+\_\+ softint offset)
\begin{DoxyCompactList}\small\item\em Returns a new string with a repeated string element and optionally removing trailing characters. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gafe621446ada382d5b086a1d2a20934c9}{substr}} (softstring str, softint start)
\begin{DoxyCompactList}\small\item\em Returns a portion of a string starting from an integer offset. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga7893910a0881f74365a20ec7a46014b6}{substr}} (softstring str, softint start, softint len)
\begin{DoxyCompactList}\small\item\em Returns a portion of a string starting from an integer offset, with a length parameter. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__string__functions_ga8b90bec06c9dabd6d54fff51684f9da6}{substr}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint start)
\begin{DoxyCompactList}\small\item\em Returns a portion of a binary object starting from an integer offset. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} \mbox{\hyperlink{group__string__functions_gaf00ab0e1f2c880e0da287c102aca9873}{substr}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, softint start, softint len)
\begin{DoxyCompactList}\small\item\em Returns a portion of a binary object starting from an integer offset, with a length parameter. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga6d76c09df83d593dcb4d80b1988d1b88}{substr}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga69274a2dc60bef5acb7a8adad8b96b8b}{tolower}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Returns a string in all lower-\/case characters based on the argument passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_gaee3b0330c18a79c0a474cad90724ba26}{tolower}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga55350788372fc736eee9c0102ec82215}{toupper}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str)
\begin{DoxyCompactList}\small\item\em Returns a string in all upper-\/case characters based on the argument passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_ga89a2d29770895c7fc27ce3e95d657315}{toupper}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gae8d314e819a299d46d181696600d4293}{trim}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} chars)
\begin{DoxyCompactList}\small\item\em Removes byte characters from the start and end of a string and returns the new string (also see the \mbox{\hyperlink{operators_trim}{trim operator}}) \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gabcd44cef4eddf5659153a57bdc312db8}{trim}} (reference$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ str, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} chars)
\begin{DoxyCompactList}\small\item\em Removes byte characters from the start and end of a reference to an lvalue containing a string and returns string after processing (also see the \mbox{\hyperlink{operators_trim}{trim operator}}) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__string__functions_gaff249219345cbb027c8868c82585383a}{trim}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga49c6b104180fd40bb21d164773df1f4b}{trunc\+\_\+str}} (softstring str, softint len, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Returns a truncated string with no more than the given number of bytes and optionally converted to a specific \mbox{\hyperlink{character_encoding}{character encoding}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga9729dd36419226b458d929a7d2ceb4e8}{vprintf}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt, auto varg)
\begin{DoxyCompactList}\small\item\em Outputs the string passed to standard output, using the first argument as a \mbox{\hyperlink{group__string__functions_string_formatting}{format string}} and a second argument giving a list or a single argument to the format string; does not enforce field widths on arguments larger than the given field width. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_ga3204bee77dc83e5095f95f6582e591c0}{vprintf}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gab2494031a30dc02d9f6696435a8c4485}{vsprintf}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} fmt, auto varg)
\begin{DoxyCompactList}\small\item\em Returns a formatted string based on a \mbox{\hyperlink{group__string__functions_string_formatting}{format string}} and other arguments given as a list after the format string; does not enforce field widths on arguments larger than the given field width. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__string__functions_gab53f40cb39abb3bd2a4d782741b6b0bd}{vsprintf}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga8027edf6a9aee300be71b546c34a37c1}{clock\+\_\+getmicros}} ()
\begin{DoxyCompactList}\small\item\em Returns an integer representing the system time in microseconds (1/1000000 second intervals) since Jan 1, 1970 00\+:00\+:00Z. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga2515bef23859efbcc2f8895b204010cb}{clock\+\_\+getmillis}} ()
\begin{DoxyCompactList}\small\item\em Returns an integer representing the system time in milliseconds (1/1000 second intervals since Jan 1, 1970 00\+:00) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_gaf231c253db97a5c471e79358a789585b}{clock\+\_\+getnanos}} ()
\begin{DoxyCompactList}\small\item\em Returns an integer representing the system time in nanoseconds (1/1000000000 second intervals) since Jan 1, 1970 00\+:00\+:00Z. \end{DoxyCompactList}\item 
date \mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} (date dt)
\begin{DoxyCompactList}\small\item\em Returns the date passed. \end{DoxyCompactList}\item 
date \mbox{\hyperlink{group__date__and__time__functions_ga835071f44cebd259e52045a822009cac}{date}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} dtstr)
\begin{DoxyCompactList}\small\item\em Converts the argument to a date and returns the date. \end{DoxyCompactList}\item 
date \mbox{\hyperlink{group__date__and__time__functions_gaf9fd5313613906b343c60da01f8a9a58}{date}} (softfloat f)
\begin{DoxyCompactList}\small\item\em The argument is assumed to be the number of seconds and fractions of a second. \end{DoxyCompactList}\item 
date \mbox{\hyperlink{group__date__and__time__functions_ga8f73e9afa16ebe73ddc8e1b5fe2b873c}{date}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} i)
\begin{DoxyCompactList}\small\item\em The argument is assumed to be the number of seconds. \end{DoxyCompactList}\item 
date \mbox{\hyperlink{group__date__and__time__functions_ga1bd6722e7ca0b4332f0f30aaaa989b08}{date}} ()
\begin{DoxyCompactList}\small\item\em This function just returns 1970-\/01-\/01Z. \end{DoxyCompactList}\item 
date \mbox{\hyperlink{group__date__and__time__functions_gaaa7df678ffcdd4f57f1f2f412b5a6f2b}{date}} (null null)
\begin{DoxyCompactList}\small\item\em This function just returns 1970-\/01-\/01Z. \end{DoxyCompactList}\item 
date \mbox{\hyperlink{group__date__and__time__functions_gaa990826f93b4f22f786fcfe431c4886d}{date}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} dtstr, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} mask)
\begin{DoxyCompactList}\small\item\em Returns the \mbox{\hyperlink{basic_data_types_date}{date/time}} value corresponding to parsing a string argument according to a \mbox{\hyperlink{group__date__and__time__functions_date_mask}{format mask}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_date_time_info}{Date\+Time\+Info}} $>$ \mbox{\hyperlink{group__date__and__time__functions_ga1c2a86badef767277a64c5b8bb35ce00}{date\+\_\+info}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{struct_qore_1_1_date_time_info}{Date\+Time\+Info}} hash for the given date argument (can be either a \mbox{\hyperlink{basic_data_types_relative_dates}{relative}} or \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute}} date) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_date_time_info}{Date\+Time\+Info}} $>$ \mbox{\hyperlink{group__date__and__time__functions_gae353b093c6e90bfd20e609c1a7cf60b5}{date\+\_\+info}} ()
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{struct_qore_1_1_date_time_info}{Date\+Time\+Info}} hash for the current date and time. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_gaa3c93eee1ff2667b2cded39f0fb01639}{date\+\_\+ms}} (softint ms)
\begin{DoxyCompactList}\small\item\em Converts an integer argument representing the offset in milliseconds from January 1, 1970 in the local time zone to a date in the local time zone. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga4a67e87acc70debe7b4d841f3a0d7279}{date\+\_\+ms}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga9200d06a35e6a2c19aa2a6c952a049c0}{date\+\_\+us}} (softint us)
\begin{DoxyCompactList}\small\item\em Converts an integer argument representing the offset in microseconds from January 1, 1970 in the local time zone to a date in the local time zone. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga0f5bfff6ce4b534b1c3a6c5357b1377a}{days}} (softint days)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}} in days based on the integer argument passed to be used in date arithmetic. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga09afb095d65e3393a85af466384c8bc4}{days}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__date__and__time__functions_gad5572fcb49964bfe3005e144da579361}{format\+\_\+date}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} format, \mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns a formatted string for a date argument passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga4512b76526538194359a25ec63b60369}{format\+\_\+date}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga86f47ab9a928a2c8aff8cbac9b5f3518}{get\+Date\+From\+ISOWeek}} (softint year, softint week, softint day=1)
\begin{DoxyCompactList}\small\item\em Retuns an \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date value}} for the \href{http://en.wikipedia.org/wiki/ISO_week_date}{\texttt{ ISO-\/8601 calendar week information}} passed (year, week number, optional\+: weekday, where 1=Monday, 7=Sunday) in the current time zone. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga08d26e9c0ed9635a1ee1158ee4bf24a5}{get\+Day\+Number}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer representing the ordinal day number in the year (corresponding to the \href{http://en.wikipedia.org/wiki/ISO_8601\#Ordinal_dates}{\texttt{ ISO-\/8601 day number}}) for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} value passed. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga43bb7bc0ae09fa7fd9267e248d3cb8e1}{get\+Day\+Number}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga5719e06bb6919c3cc370f99910f78277}{get\+Day\+Of\+Week}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer representing the day of the week for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} value passed (0=Sunday, 6=Saturday) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga0c77571be96a607e6509a443924bbfa0}{get\+Day\+Of\+Week}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga92ef075d0aa1945a11580a864bc7f4cb}{get\+ISODay\+Of\+Week}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer representing the ISO-\/8601 day of the week for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} value passed (1=Monday, 7=Sunday) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga23973fcabb1d70ccb1fefe7f405988ec}{get\+ISODay\+Of\+Week}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_iso_week_info}{Iso\+Week\+Info}} $>$ \mbox{\hyperlink{group__date__and__time__functions_gadee68a84b85d12b3bba3543d7dec293d}{get\+ISOWeek\+Hash}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an \mbox{\hyperlink{struct_qore_1_1_iso_week_info}{Iso\+Week\+Info}} hash representing the ISO-\/8601 calendar week information for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} passed (hash keys\+: {\ttfamily \char`\"{}year\char`\"{}}, {\ttfamily \char`\"{}week\char`\"{}}, {\ttfamily \char`\"{}day\char`\"{}}) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga6492bcbbb26c4b8466a9203a86b4306c}{get\+ISOWeek\+Hash}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__date__and__time__functions_ga04331a3a415abfaaa228c4253a04859b}{get\+ISOWeek\+String}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns a string representing the ISO-\/8601 calendar week information for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} passed (ex\+: 2006-\/01-\/01 = \char`\"{}2005-\/\+W52-\/7\char`\"{}) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga6f1fd787412d97d01c7b8450c5a6f82a}{get\+ISOWeek\+String}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga1401d634f3bcbec80d64f75cdd9d4921}{get\+\_\+date\+\_\+from\+\_\+iso\+\_\+week}} (softint year, softint week, softint day=1)
\begin{DoxyCompactList}\small\item\em Retuns an \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date value}} for the \href{http://en.wikipedia.org/wiki/ISO_week_date}{\texttt{ ISO-\/8601 calendar week information}} passed (year, week number, optional\+: weekday, where 1=Monday, 7=Sunday) in the current time zone. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_gaec9d8c1ba3a39869904f27e8c0706589}{get\+\_\+day\+\_\+number}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer representing the ordinal day number in the year (corresponding to the \href{http://en.wikipedia.org/wiki/ISO_8601\#Ordinal_dates}{\texttt{ ISO-\/8601 day number}}) for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} value passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_gaa546956fb71d56f18c903aff1f3fc01a}{get\+\_\+day\+\_\+of\+\_\+week}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer representing the day of the week for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} value passed (0=Sunday, 6=Saturday) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga12df9bddb196820c9278f7884d6816f0}{get\+\_\+days}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer corresponding to the literal day value in the date (does not calculate a duration) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_gac3b2e2b48cfa2cf2fded33e742a33b3c}{get\+\_\+days}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga314baf84678a796209a67156b4f5d8b8}{get\+\_\+duration\+\_\+microseconds}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer value representing the the number of microseconds of duration in the value of the date passed (can be either a \mbox{\hyperlink{basic_data_types_relative_dates}{relative}} or \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute}} date) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga9577b42c40fd075fb0bcb5ecabec75a1}{get\+\_\+duration\+\_\+milliseconds}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer value representing the the number of milliseconds of duration in the value of the date passed (can be either a \mbox{\hyperlink{basic_data_types_relative_dates}{relative}} or \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute}} date) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga98ef4a4d08621926630c15c1bbd769df}{get\+\_\+duration\+\_\+seconds}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer value representing the the number of seconds of duration in the value of the date passed (can be either a \mbox{\hyperlink{basic_data_types_relative_dates}{relative}} or \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute}} date) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__date__and__time__functions_gac96ed9dc0e5436a5f77c7fbeb5c5842e}{get\+\_\+duration\+\_\+seconds\+\_\+f}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns a floating-\/point value representing the the number of seconds of duration in the value of the date passed (can be either a \mbox{\hyperlink{basic_data_types_relative_dates}{relative}} or \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute}} date) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_gaa69c5fbab2d5e245d89cb3253523c310}{get\+\_\+epoch\+\_\+seconds}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns the number of seconds of the date and time in local time passed since Jan 1, 1970, 00\+:00\+:00 Z (UTC); negative values are returned for dates before the epoch. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_gaeca2765fa7aa631c885e61490c2421a2}{get\+\_\+epoch\+\_\+seconds}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga83e582adb5ad1401911345ba306dabd2}{get\+\_\+hours}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer corresponding to the literal hour value in the date (does not calculate a duration) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_gad6e926ac468f32b6f269b6d62dcc186f}{get\+\_\+hours}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga64bfe13c03c1b2746bfb5c80f5279e2a}{get\+\_\+iso\+\_\+day\+\_\+of\+\_\+week}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer representing the ISO-\/8601 day of the week for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} value passed (1=Monday, 7=Sunday) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}}$<$ \mbox{\hyperlink{struct_qore_1_1_iso_week_info}{Iso\+Week\+Info}} $>$ \mbox{\hyperlink{group__date__and__time__functions_ga8cfd46ea9e98be647d8206732a63c1d9}{get\+\_\+iso\+\_\+week\+\_\+hash}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an \mbox{\hyperlink{struct_qore_1_1_iso_week_info}{Iso\+Week\+Info}} hash representing the ISO-\/8601 calendar week information for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} passed (hash keys\+: {\ttfamily \char`\"{}year\char`\"{}}, {\ttfamily \char`\"{}week\char`\"{}}, {\ttfamily \char`\"{}day\char`\"{}}) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__date__and__time__functions_gadfb87ebf695f7e037efb64367cdb6626}{get\+\_\+iso\+\_\+week\+\_\+string}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns a string representing the ISO-\/8601 calendar week information for the \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date}} passed (ex\+: 2006-\/01-\/01 = \char`\"{}2005-\/\+W52-\/7\char`\"{}) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga8ae5ae186ff94fc2033ee0f6f308688a}{get\+\_\+microseconds}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer corresponding to the literal microsecond value in the date (does not calculate a duration) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga83dc9f23f27ec426d6eea28dea040bca}{get\+\_\+midnight}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns midnight on the date passed (strips the time component on the new value) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga15e3b79ea0fabd6d544398e9c6d849bf}{get\+\_\+midnight}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_gaabefaf27c91bdc7bf6ffa50b391279ea}{get\+\_\+milliseconds}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer corresponding to the literal millisecond value in the date (does not calculate a duration) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga2247d7d6516390915ab492813184da7b}{get\+\_\+milliseconds}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga4dbc1e7f615407a2aaa60610e03cf1ea}{get\+\_\+minutes}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer corresponding to the literal minute value in the date (does not calculate a duration) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga9d2be4bc7d936dbe4881a6d2b3a45ad0}{get\+\_\+minutes}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga6a37327d1be86abe99b29c133c3fd0bc}{get\+\_\+months}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer corresponding to the literal month value in the date (does not calculate a duration) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga5b22eb495f16c4e23fa1a902041588da}{get\+\_\+months}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga8872de33c58a5b4a2ffe01818f226f48}{get\+\_\+seconds}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer corresponding to the literal second value in the date (does not calculate a duration) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_gaaa477a2c5a1da483a4fcc58bb913064d}{get\+\_\+seconds}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga730632dedaa1b9cef875a5a12861f1d1}{get\+\_\+years}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns an integer corresponding to the literal year value in the date (does not calculate a duration) \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_gad0d4c9db88f9089f385724476119ea3c}{get\+\_\+years}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga098fc81e482c4ad4eeef3446c98f9b38}{gmtime}} ()
\begin{DoxyCompactList}\small\item\em Returns the current UTC (GMT) time with a resolution of a second. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga9ca9d46f2eced39da05a7a6cb9723bb1}{gmtime}} (softint secs, softint us=0)
\begin{DoxyCompactList}\small\item\em Returns a date/time value in UTC (GMT) from arguments giving the number of seconds and microseconds since Jan 1, 1970, 00\+:00\+:00 Z (UTC) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga755457185eb53b30eef65346922aae1a}{gmtime}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns the date and time in UTC (GMT) corresponding to the date argument passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_gab342176f1a1c5ac93fbf18faeda3e943}{hours}} (softint hours)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}} in hours based on the integer argument passed to be used in date arithmetic. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga6f8b91eee380336342e0af0fd1b2a28f}{hours}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__date__and__time__functions_ga544832cd9178c98718296c83dfddc2f6}{is\+\_\+date\+\_\+absolute}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the argument is an \mbox{\hyperlink{basic_data_types_absolute_dates}{absolute date/time value}}, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__date__and__time__functions_ga1a78ee645b0b9816f7a1bbc77f0e4e3b}{is\+\_\+date\+\_\+absolute}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__date__and__time__functions_gaf7de7b0823a39642087140ff1224e033}{is\+\_\+date\+\_\+relative}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the argument is an \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}}, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__date__and__time__functions_ga72eac18903961ac29592aa649823a5da}{is\+\_\+date\+\_\+relative}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga9e3f17815e16f8b91b489d60803f265d}{localtime}} ()
\begin{DoxyCompactList}\small\item\em Returns the current date and time with a resolution to the second. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga695f842b668a13ca581975abb53e735b}{localtime}} (softint secs, softint us=0)
\begin{DoxyCompactList}\small\item\em Returns the date and time in the local time zone corresponding to the integer arguments passed, which are interpreted as the number of seconds and microseconds since Jan 1, 1970, 00\+:00\+:00 Z (UTC) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_gaa5194ca5a38b76a102c02bc4774e6723}{localtime}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns the date and time in the local time zone corresponding to the date argument passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga5ecb2657b5cc84fc2f16ae1a4cc3fae7}{microseconds}} (softint us)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}} in microseconds based on the integer argument passed to be used in date arithmetic. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_gac8e561799a9f873502e161695670c06d}{milliseconds}} (softint ms)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}} in milliseconds based on the integer argument passed to be used in date arithmetic. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_gaaca16fe50892b686b205610d8496e9ab}{milliseconds}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga4d6d3d90deac1387573033793c668586}{minutes}} (softint minutes)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}} in minutes based on the integer argument passed to be used in date arithmetic. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga1633103f30ca698b3864e93e440dea00}{minutes}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga3278590d05035f64ba18170e87e8293a}{mktime}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns the number of seconds of the date and time in local time passed since Jan 1, 1970, 00\+:00\+:00 Z (UTC); negative values are returned for dates before the epoch. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_gaa545a3ae1c8c055949d2931285d02882}{mktime}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_gacf1db8004f38d76ad6028855f36772ce}{months}} (softint months)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}} in months based on the integer argument passed to be used in date arithmetic. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga0a6ebdc9e4a3dbaa7222f0b4c98fdda9}{months}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga23f067a4f82596346d4fef09782e1945}{now}} ()
\begin{DoxyCompactList}\small\item\em Returns the current date and time with a resolution to the second. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga4916588a63c91c6632ce877ec1d6cc1b}{now\+\_\+ms}} ()
\begin{DoxyCompactList}\small\item\em Returns the current date and time with a resolution to the millisecond. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga61b29a943e0e85abdc9792a9434e5b39}{now\+\_\+us}} ()
\begin{DoxyCompactList}\small\item\em Returns the current date and time with a resolution to the microsecond. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga014569059b153ad30b0951ba0113bd04}{now\+\_\+utc}} ()
\begin{DoxyCompactList}\small\item\em Returns the current UTC date and time with a resolution to the microsecond. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga19566ff46f3818f4554c73ba145fd8e1}{seconds}} (softint seconds)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}} in seconds based on the integer argument passed to be used in date arithmetic. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_gad7edd4b61aca5344ad2dd94b23c934d7}{seconds}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__date__and__time__functions_ga62c3c23b7423b9583193a8a5cb16eb29}{timegm}} (\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} dt)
\begin{DoxyCompactList}\small\item\em Returns the number of seconds since January 1, 1970 00\+:00\+:00 in the local time zone for the given date. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga2bd5e056f0b35e599aaecd7e5e26512f}{timegm}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__date__and__time__functions_gaa80ee453b6a5653ac685d7e290c74e3f}{date}} \mbox{\hyperlink{group__date__and__time__functions_ga71eac87de4a337ec7d6dc6456d86d8c4}{years}} (softint years)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{basic_data_types_relative_dates}{relative date/time value}} in years based on the integer argument passed to be used in date arithmetic. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__date__and__time__functions_ga22b8473aff75818b568aac6ca76c87eb}{years}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__math__functions_ga38089899d2c160b300a0ae1864d62420}{abs}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} i)
\begin{DoxyCompactList}\small\item\em Returns the absolute value of the argument passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gaa7733d4d308dbec2beace333f09c3ef7}{abs}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the absolute value of the argument passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga5e9a214488ce1f4ba5cc9d26f6978935}{abs}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the absolute value of the argument passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga71481aee49d627dc81be04218403f9c3}{abs}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga5a93ca5d985c1ec389dc2e8155c50945}{acos}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the value in radians of the arc cosine of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga0838a098432c8e4c32193d7e0b5e2ec7}{acos}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the value in radians of the arc cosine of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gaef73d17beb9f264c4563d82a620ea4b2}{asin}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the value in radians of the arc sine of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gafca957e6c95406c4007756654864b23f}{asin}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the value in radians of the arc sine of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga6b76bdc78639d9016533ba4e12889054}{asin}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga06455c71af5acd6092798bbd73a31d11}{atan}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the value in radians of the arc tangent of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga1d6cd800200357be2f5ed3ae148b3214}{atan}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the value in radians of the arc tangent of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga97fee9f84fea60610cb3cf2652b2ea79}{atan}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gaf0dd86d0443549ced1ce66216e52b5b9}{atan2}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} y, \mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} x)
\begin{DoxyCompactList}\small\item\em Returns the principal value of the arc tangent of y/x, using the signs of the two arguments to determine the quadrant of the result. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga433a4ef722e514683bc77c8cdc17cd76}{atan2}} (softfloat y, softfloat x)
\begin{DoxyCompactList}\small\item\em Returns the principal value of the arc tangent of y/x, using the signs of the two arguments to determine the quadrant of the result. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gac371f42a2ccc6df4da19a12eed4af11b}{atan2}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga550385686c44893395a36b2c04aaaf05}{cbrt}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the cube root of the number passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga5f7caff04d815819e5c97d1456ad312b}{cbrt}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the cube root of the number passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga6948548a7a38f3ab443cff2d685847cd}{cbrt}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__math__functions_gab5e499c271ead1e1dfb44cec71a9254e}{ceil}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} num, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the smallest multiple of {\bfseries{-\/prec}}-\/th power of 10 that is greater than or equal to {\bfseries{num}}. (Thus, for non-\/negative {\bfseries{prec}} just returns {\bfseries{num}}). \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gaed04cba9a818c5dad33ffb2871ad87ac}{ceil}} (softfloat num, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the smallest multiple of {\bfseries{-\/prec}}-\/th power of 10 that is greater than or equal to {\bfseries{num}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gabe108b64e9ff309137da23c1bcce548a}{ceil}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} num, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the smallest multiple of {\bfseries{-\/prec}}-\/th power of 10 that is greater than or equal to {\bfseries{num}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gaccf620735a9f2348f6fc1d7433d35ef2}{ceil}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__math__functions_ga129fcfa5d3eb69023df68ab6d5ee0a08}{compare}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n1, \mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n2, \mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} epsilon)
\begin{DoxyCompactList}\small\item\em Compares numbers with a given epsilon. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__math__functions_gadd0761e8ac44a20734c5f9e22f972535}{compare}} (\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} n1, \mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} n2, \mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} epsilon)
\begin{DoxyCompactList}\small\item\em Compares numbers with a given epsilon. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga186a9482dd5895b705a3beb96e082853}{cos}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the cosine of the number in radians passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gad209f947ec323f3d4b510ba5f92be3e9}{cos}} (\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} f)
\begin{DoxyCompactList}\small\item\em Returns the cosine of the number in radians passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga0850361c701d766865c53c9843816b35}{cos}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga8c8d31cb7ed2a3049674fb466a28d5a7}{cosh}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the hyperbolic cosine of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gae19f38dfe1db9a2301e416a3856407c5}{cosh}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the hyperbolic cosine of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga1a61f3338662e5506b6136432b2ce151}{cosh}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gade650051a32f10bd32c11e43147f5c9f}{exp}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the value of {\itshape e} (the base of natural logarithms) raised to the power of the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gaa0affdead63c65b21c00b58022b3e68c}{exp}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the value of {\itshape e} (the base of natural logarithms) raised to the power of the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gacfec9a92f179668fb42789b58ecd4813}{exp}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gaa74f9ab5d7202722ddfa833494b8964f}{exp2}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the value of 2 raised to the power of the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gab945afacb9ebe698063c36f130583797}{exp2}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the value of 2 raised to the power of the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga4dcd9971318a4097503725feb6853adf}{exp2}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gaddd772711a98adc77dab2d3fe44caa0e}{expm1}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the value of {\itshape e} (the base of natural logarithms) raised to the power of the given number -\/ 1. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga1fcb0c3b334fca454e2f2a20a5b23465}{expm1}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the value of {\itshape e} (the base of natural logarithms) raised to the power of the given number -\/ 1. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga57e59f21e8fea30377359bb776dd1556}{expm1}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__math__functions_gaef0b0eaa3ff1b0535cc4059e3afbdfb5}{floor}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} num, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the largest multiple of {\bfseries{-\/prec}}-\/th power of 10 that is less than or equal to {\bfseries{num}}. (Thus, for non-\/negative {\bfseries{prec}} just returns {\bfseries{num}}). \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga68f2e4488c79d193ecedcd8593d2790b}{floor}} (softfloat f, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the largest multiple of {\bfseries{-\/prec}}-\/th power of 10 that is less than or equal to {\bfseries{num}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gafaefa5a3af3bfc983dc61aeb7136808c}{floor}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} num, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the largest multiple of {\bfseries{-\/prec}}-\/th power of 10 that is less than or equal to {\bfseries{num}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga9ccdcd051934bf7cd5d74fc76da5e013}{floor}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gac5c31652da041eff9ea16b3c2771286d}{hypot}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} x, \mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} y)
\begin{DoxyCompactList}\small\item\em Returns the length of the hypotenuse of a right-\/angle triangle with sides given as the two arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gaf659ed610b825c471a6dbcdb49e3ff5e}{hypot}} (softfloat x, softfloat y)
\begin{DoxyCompactList}\small\item\em Returns the length of the hypotenuse of a right-\/angle triangle with sides given as the two arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga3bbf7515c71d0317f2d9808c770482fa}{hypot}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga0b5ab474da3ffc109e7fd2e88054f558}{log10}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the base 10 logarithm of the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga40e4696269395eca51826018ccb1005c}{log10}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the base 10 logarithm of the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga8c69b9687360cabd345fe651944d64b3}{log10}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga8dc307313dd965ae431e7b01d262f3a2}{log1p}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the natural logarithm of 1 + the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga08abc34cf4eed7f2988ad72e1d8a7efa}{log1p}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the natural logarithm of 1 + the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga764e8653af1f7486a5094e4f82076144}{log1p}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga60aedc6483aae0b6a8995a0e66033917}{logb}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the exponent of the given number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga9c502205c686b8d4c6c0615098f2a79c}{logb}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga0d0fa396dc4a1b684067c9b997d71124}{nlog}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the natural logarithm of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gaed1fad62e6b0652db6dee40136938be0}{nlog}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the natural logarithm of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gab378250c1757fa872825a6390143f3c1}{nlog}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gaf2588c28291e1350f74db63b3e4a0a1a}{pow}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} x, \mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} y)
\begin{DoxyCompactList}\small\item\em Returns a number raised to the power of another number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga17c670477842b817de5b3cf8564069cb}{pow}} (softfloat x=0.\+0, softfloat y=0.\+0)
\begin{DoxyCompactList}\small\item\em Returns a number raised to the power of another number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__math__functions_ga99beb41177f06433ce9dda9fcfd07ec7}{round}} (softint num, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the multiple of {\bfseries{-\/prec}}-\/th power of 10 that is closest to {\bfseries{num}} (numbers halfway between two such powers of 10 are rounded away from zero). (So, for non-\/negative {\bfseries{prec}} just returns {\bfseries{num}}). \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga58bb01191dc2e4d100e2441e16efffc4}{round}} (softfloat num, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the multiple of {\bfseries{-\/prec}}-\/th power of 10 that is closest to {\bfseries{num}} (numbers halfway between two such powers of 10 are rounded away from zero). \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gacb2148d883c639ff7f0bf638529d12e7}{round}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} num, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} prec=0)
\begin{DoxyCompactList}\small\item\em Returns the multiple of {\bfseries{-\/prec}}-\/th power of 10 that is closest to {\bfseries{num}} (numbers halfway between two such powers of 10 are rounded away from zero). \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gae6425e4d03545022532cb545b6d8f8d9}{round}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gad00ce3afad2d4bd3801b62ed29075025}{sin}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the sine of the number in radians passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga107498f74b38f1d78d61bd9a6a548de0}{sin}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the sine of the number in radians passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gab31f5ce089c6688322f724d8780f7f70}{sin}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_gac9aa03003b422b8be260d6f619920bf9}{sinh}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the hyperbolic sine of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gaf28e116cbae881b4fa41cefe14cc3214}{sinh}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the hyperbolic sine of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga6aefc0c0ac853d4cfcf5e572897599f6}{sinh}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga2f134b5b4d98b70d72f9c94f3b95d4cc}{sqrt}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the square root of the number passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gaefc4acbd9b9a216d3cbcdd280e7ab180}{sqrt}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the square root of the number passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga8873e17f305c9f756e2dee5c315a3776}{sqrt}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga8a3cbd27664790d4ce0fc1fedc8b7c44}{tan}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the tangent of the number in radians passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gac1f61216ee1f25b70d5155fd2d9a459c}{tan}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the tangent of the number in radians passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga45cc206908aba7948ffe6c6ee4f74129}{tan}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} \mbox{\hyperlink{group__math__functions_ga643397eb8e9ed9003e97ad3080f098a6}{tanh}} (\mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} n)
\begin{DoxyCompactList}\small\item\em Returns the hyperbolic tangent of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_gacfa354769ae75f003aae7a7fd89b93f7}{tanh}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Returns the hyperbolic tangent of the given value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} \mbox{\hyperlink{group__math__functions_ga7c3ad79861038ae30568b6543e51af93}{tanh}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__list__functions_ga776993c1408e78f466e9b11aff7ecc46}{inlist}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__list__functions_ga67118489d63343ab95f887d785157c51}{inlist}} (any arg, nothing x)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__list__functions_ga1fa8462e9bb051d40f5e60de8504fc85}{inlist}} (auto arg, softlist$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the first argument is a member of the second argument list using soft comparisons (with implicit type conversions), \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__list__functions_ga1fdf41e61754093da9f8a3b40e2a9cea}{inlist\+\_\+hard}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__list__functions_ga4668ef52b2c07e8768118bc7c8638414}{inlist\+\_\+hard}} (any arg, nothing x)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__list__functions_ga15056f0f1b38aff845c6ca3dfefd3c54}{inlist\+\_\+hard}} (auto arg, softlist$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if the first argument is a member of the second argument list using hard comparisons (without any implicit type conversions), \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_ga67a04aa765442456f353bf8b38b50e0e}{max}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Returns the maximum value in a list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_ga1b2222960f25089fffe260cbc66b3fcb}{max}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Returns the maximum value in a list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_ga3cff204a3ac62a6fd5690805caba38d0}{max}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Returns the maximum value in a list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_ga748c43cafa3ab5aef9e24d983e89f047}{max}} (...)
\begin{DoxyCompactList}\small\item\em Returns the maximum value of the arguments passed to the function. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_ga82c657a31963077edb54dd9b54b4683a}{min}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Returns the minumum value in a list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_gacb7f83f203b362521f60a2ffeada3658}{min}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Returns the minumum value in a list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_gacdcdbb97650be35e84a44a86ebf1deed}{min}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Returns the minumum value in a list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_gadd91030761ee2fa0b1783f76b2ea467c}{min}} (...)
\begin{DoxyCompactList}\small\item\em Returns the minumum value of the arguments passed to the function. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} $>$ \mbox{\hyperlink{group__list__functions_ga0bf214ec2c777032a6078bd979637e69}{range}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} start, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} stop, \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} step=1)
\begin{DoxyCompactList}\small\item\em Returns a list containing an arithmetic progression of integers. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} $>$ \mbox{\hyperlink{group__list__functions_ga74a1dd2ee35e7ae10f3bccb68b56e9ea}{range}} (\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} stop)
\begin{DoxyCompactList}\small\item\em Returns a list containing an arithmetic progression of integers with start = 0 and step = 1. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__list__functions_ga8d6317ddd1278a3a8ee255ec160333c3}{reverse}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gadf24f99f9547d317e081f8d26c31decb}{reverse}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Reverses a list and returns the new list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_gaff8cac5bd5ffb29fb750e273e4e8fe92}{sort}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga7bc9cde41c96aae005878b9ba8b50996}{sort}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gab5f32852ee7c739a46136859a28edaa8}{sort}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga203d9ab4f39a7779dcb666f6f9477ffb}{sort}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_gad9e205ca0a43f52a1388611b54521c19}{sort\+Descending}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gad54b8a02d2c883f047e664c49211bf11}{sort\+Descending}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gae9395c79d35b26bfb8347ed88346b9a2}{sort\+Descending}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga0c5c62c898a87542db7fc6f24b4f5302}{sort\+Descending}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_gacd07eea87f385a0bb8764a9fa5b47075}{sort\+Descending\+Stable}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gaaa91d21c4ca952412d24c5e56dc234d9}{sort\+Descending\+Stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gad2f335f27dbcf04054d81f722d501523}{sort\+Descending\+Stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga86422aa7024efb5758b7eca0fe60064a}{sort\+Descending\+Stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_ga6202469e6119631474b685952cefe11f}{sort\+Stable}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga235144befca6fe42001133e65568a54d}{sort\+Stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga69d2747df7b021b83da4c40222caddb0}{sort\+Stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gaaefd1b7c506736541e306517cfd9d228}{sort\+Stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_ga0149391f4fb2c97dd4ad2080f9240753}{sort\+\_\+descending}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga6af37f0b528729df1a88b614727d7894}{sort\+\_\+descending}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gaaa5c91fb80b8fbb196deea9706c53637}{sort\+\_\+descending}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gaf1a4d22195c41fbae7a177f8033ab83b}{sort\+\_\+descending}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Performs an unstable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_ga59bf2466a7bd64db585ad1b2b5f7ae7d}{sort\+\_\+descending\+\_\+stable}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga37d7c190707fdb7d88f72c2eb0c7bad8}{sort\+\_\+descending\+\_\+stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga30e016ca1469bd2502df83fb07e2bd88}{sort\+\_\+descending\+\_\+stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga624b46ceb80f6e86d867d0e3db79b346}{sort\+\_\+descending\+\_\+stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in descending order and returns the new list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__list__functions_gad03629b1133f3a6b47a2f33792801dbf}{sort\+\_\+stable}} (auto arg)
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga0cee8fcfee6501a7de9510c6a89fbfb0}{sort\+\_\+stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_gacda245ada866f057bcce740031b66245}{sort\+\_\+stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} func)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ \mbox{\hyperlink{group__list__functions_ga776f8d8c6883c0aa792031c095cf8fba}{sort\+\_\+stable}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l, code f)
\begin{DoxyCompactList}\small\item\em Performs a stable sort in ascending order and returns the new list. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__type__conversion__functions_ga538c7c66624fd35b37a74108be62a04e}{auto\+\_\+cast}} (auto val)
\begin{DoxyCompactList}\small\item\em Returns complex types converted to the most specific types possible using internal type folding. \end{DoxyCompactList}\item 
binary \mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} ()
\begin{DoxyCompactList}\small\item\em Always returns an empty binary object (of zero length) \end{DoxyCompactList}\item 
binary \mbox{\hyperlink{group__type__conversion__functions_ga2cea7c8bd0f40661965bf9e5a35b0a81}{binary}} (null x)
\begin{DoxyCompactList}\small\item\em Always returns an empty binary object (of zero length) \end{DoxyCompactList}\item 
binary \mbox{\hyperlink{group__type__conversion__functions_gad41f0cd19b4ebe21cf9562d2708ccabd}{binary}} (softstring str)
\begin{DoxyCompactList}\small\item\em Returns a binary data type of the string passed; data types other than string will first be converted to a string and then returned as binary data. \end{DoxyCompactList}\item 
binary \mbox{\hyperlink{group__type__conversion__functions_ga1dc01cd648400e3bf4b2e69703b861b0}{binary}} (binary bin)
\begin{DoxyCompactList}\small\item\em Always returns the same binary object passed. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__type__conversion__functions_ga57dc696a2078b28d578b7a034f9ac555}{binary\+\_\+to\+\_\+string}} (\mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}} b, \+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} encoding)
\begin{DoxyCompactList}\small\item\em Returns a string created from the binary data passed, taking an optional second argument giving the string encoding; if no second argument is passed then the \mbox{\hyperlink{character_encoding_default_encoding}{default character encoding}} is assumed. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__type__conversion__functions_ga22c89291d4105fcb558f49fe49aeae44}{boolean}} (any arg)
\begin{DoxyCompactList}\small\item\em Converts the argument to a boolean value. \end{DoxyCompactList}\item 
float \mbox{\hyperlink{group__type__conversion__functions_ga113d18216af1bdb70545081b6a9892ef}{float}} (softfloat f)
\begin{DoxyCompactList}\small\item\em Converts the argument to a floating-\/point (float) value. \end{DoxyCompactList}\item 
float \mbox{\hyperlink{group__type__conversion__functions_ga1f8120b971c551f639a3f8f3c22840d2}{float}} ()
\begin{DoxyCompactList}\small\item\em Always returns 0.\+0. \end{DoxyCompactList}\item 
hash$<$ auto $>$ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} (object obj)
\begin{DoxyCompactList}\small\item\em Returns a hash of an object\textquotesingle{}s members. \end{DoxyCompactList}\item 
hash$<$ auto $>$ \mbox{\hyperlink{group__type__conversion__functions_ga6a5e1908d4ddd8f108589367c27b7e1d}{hash}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ l)
\begin{DoxyCompactList}\small\item\em Returns a hash by taking even numbered list elements (starting with 0) and converting them to strings for the hash keys, and the odd numbered elements following the keys as the key value. \end{DoxyCompactList}\item 
hash$<$ auto $>$ \mbox{\hyperlink{group__type__conversion__functions_ga309359798e70cdf9f6240b3370b5361f}{hash}} (\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ softstring $>$ keys, \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ auto $>$ values)
\begin{DoxyCompactList}\small\item\em Returns a hash by taking the first list as a list of keys, and the second list as a list of values. \end{DoxyCompactList}\item 
hash \mbox{\hyperlink{group__type__conversion__functions_ga7739224e50b4d6ebfc800bbeb34dff5d}{hash}} (hash h)
\begin{DoxyCompactList}\small\item\em Returns the same hash with all complex types stripped. \end{DoxyCompactList}\item 
hash$<$ auto $>$ \mbox{\hyperlink{group__type__conversion__functions_ga2c6a87e3a5b1ab302a1fc6d390754024}{hash}} ()
\begin{DoxyCompactList}\small\item\em Always returns the same hash passed. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} str, int base=10)
\begin{DoxyCompactList}\small\item\em Converts the string to an integer value with respect to the {\bfseries{base}}. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__type__conversion__functions_gaedc7dfca9a2bab4770135bb01a34b63c}{int}} (softint i)
\begin{DoxyCompactList}\small\item\em Converts the argument to an integer value. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__type__conversion__functions_ga03ab6f55991f898f3ba14da7b8d1bde6}{int}} ()
\begin{DoxyCompactList}\small\item\em Always returns 0. \end{DoxyCompactList}\item 
list$<$ auto $>$ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}} (...)
\begin{DoxyCompactList}\small\item\em Returns a list of the arguments passed at the top level. \end{DoxyCompactList}\item 
number \mbox{\hyperlink{group__type__conversion__functions_gaf6000d64e3fe99ce81b9faaf44b2de4e}{number}} (softnumber n)
\begin{DoxyCompactList}\small\item\em Converts the argument to a \mbox{\hyperlink{basic_data_types_number}{number}} value. \end{DoxyCompactList}\item 
number \mbox{\hyperlink{group__type__conversion__functions_ga43bd1e4a512f68f1b9fd3087b591d6d0}{number}} ()
\begin{DoxyCompactList}\small\item\em Always returns 0.\+0. \end{DoxyCompactList}\item 
string \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} (softstring str, \+\_\+\+\_\+7\+\_\+ string enc)
\begin{DoxyCompactList}\small\item\em Converts the argument to a string. \end{DoxyCompactList}\item 
string \mbox{\hyperlink{group__type__conversion__functions_ga62b00f727549f979c1dc83450d2819a2}{string}} ()
\begin{DoxyCompactList}\small\item\em Always returns an empty string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__type__conversion__functions_ga181e32c9bc8075431e88bb9bb56285a9}{type}} (auto arg)
\begin{DoxyCompactList}\small\item\em Returns a string giving the data type of the argument passed; see \mbox{\hyperlink{group__string__type__constants}{String Type Constants}} for the values returned by this function. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__type__conversion__functions_ga4e463159044f5ef430e729e8c686471c}{typename}} (auto arg)
\begin{DoxyCompactList}\small\item\em Returns a string giving the data type of the argument passed; see \mbox{\hyperlink{group__string__type__constants}{String Type Constants}} for the values returned by this function. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} \mbox{\hyperlink{group__pwd__functions_gadfda7ac73dc90aced9e933aaa4ff4eca}{getgrgid}} (softint gid)
\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} \mbox{\hyperlink{group__pwd__functions_ga4f5a414252d127a6d4e5ebdef899b7e0}{getgrgid2}} (softint gid)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__pwd__functions_group_info_hash}{group information hash}} representing the group information for the group ID passed, or, if the group ID does not exist, a {\ttfamily GETGRGID2-\/\+ERROR} exception is thrown. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} \mbox{\hyperlink{group__pwd__functions_ga014d0a2042e551dccb8e269d07f85cc2}{getgrnam}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__pwd__functions_group_info_hash}{group information hash}} representing the group information for the group name passed, or, if the group does not exist \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} is returned. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} \mbox{\hyperlink{group__pwd__functions_gaaf26a8ce98d46099b94ddcb494e615d4}{getgrnam2}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__pwd__functions_group_info_hash}{group information hash}} representing the group information for the group name passed, or, if the group does not exist, a {\ttfamily GETGRNAM2-\/\+ERROR} exception is thrown. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} \mbox{\hyperlink{group__pwd__functions_ga1584a4a9164ae9d500fca9b26452de75}{getpwnam}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__pwd__functions_password_info_hash}{password information hash}} representing the user information for the user name passed, or, if the user does not exist \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} is returned. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} \mbox{\hyperlink{group__pwd__functions_ga0c3202405d84f4dd85542c299b3a13cb}{getpwnam2}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} name)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__pwd__functions_password_info_hash}{password information hash}} representing the user information for the user name passed, or, if the user does not exist, a {\ttfamily GETPWNAM2-\/\+ERROR} exception is thrown. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__pwd__functions_gaaa76f90738de6fc76e00963c96da8778}{getpwuid}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} \mbox{\hyperlink{group__pwd__functions_gab183044f344ff13e5b239fc955dc752a}{getpwuid}} (softint uid)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__pwd__functions_password_info_hash}{password information hash}} representing the user information for the user ID passed, or, if the user ID does not exist \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} is returned. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga24ee71727f0785d3b826833ed6f5e2ee}{hash}} \mbox{\hyperlink{group__pwd__functions_ga433e71fb300c2c5bab15a081ff6809da}{getpwuid2}} (softint uid)
\begin{DoxyCompactList}\small\item\em Returns a \mbox{\hyperlink{group__pwd__functions_password_info_hash}{password information hash}} representing the user information for the user ID passed, or, if the user ID does not exist, a {\ttfamily GETPWUID2-\/\+ERROR} exception is thrown. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__user__and__group__functions_ga6be17484ff802389da795f831a549e4e}{getusername}} ()
\begin{DoxyCompactList}\small\item\em returns the current username \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__object__functions_ga22ceceed9c9da64694045ef7a32409c4}{call\+Object\+Method}} (object obj, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} method,...)
\begin{DoxyCompactList}\small\item\em Calls a method of an object, passing the remainder of the arguments to the function as arguments to the method. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__object__functions_ga861f336da074c21b56e747f402fa42e8}{call\+Object\+Method}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__object__functions_ga1aa450b9391a7e36b01caf570d458ab5}{call\+Object\+Method\+Args}} (object obj, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} method, \+\_\+\+\_\+7\+\_\+ softlist$<$ auto $>$ varg)
\begin{DoxyCompactList}\small\item\em Calls a method of an object, using the optional third argument as the argument list to the method. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__object__functions_ga79bd6285b75f19740d2584018d4aee3f}{call\+Object\+Method\+Args}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__object__functions_ga733217c233efed0557e133a6cc45189f}{call\+\_\+object\+\_\+method}} (object obj, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} method,...)
\begin{DoxyCompactList}\small\item\em Calls a method of an object, passing the remainder of the arguments to the function as arguments to the method. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__object__functions_ga3f3c875b6632a9b028a5d63be30bec14}{call\+\_\+object\+\_\+method\+\_\+args}} (object obj, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} method, \+\_\+\+\_\+7\+\_\+ softlist$<$ auto $>$ varg)
\begin{DoxyCompactList}\small\item\em Calls a method of an object, using the optional third argument as the argument list to the method. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__object__functions_ga94ac4c8106c0f948e95f3e445d7909ad}{call\+\_\+pseudo}} (any val, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} meth,...)
\begin{DoxyCompactList}\small\item\em calls a pseudo-\/method on the given value \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__object__functions_ga87ca75da87ef4242a4b1ce3a9e5d188b}{call\+\_\+pseudo\+\_\+args}} (any val, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} meth, \+\_\+\+\_\+7\+\_\+ softlist$<$ auto $>$ argv)
\begin{DoxyCompactList}\small\item\em calls a pseudo-\/method on the given value with arguments given as a list \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__object__functions_ga46a72b2a2a84282c5125b6fd7a2e6b23}{call\+\_\+static\+\_\+method}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} class\+\_\+name, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} method,...)
\begin{DoxyCompactList}\small\item\em Calls a static method of an object, passing the arguments to the function as arguments to the method. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__object__functions_gaf3059a3551575f93e04f2f58ae0ab4c4}{call\+\_\+static\+\_\+method\+\_\+args}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} class\+\_\+name, \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} method, \+\_\+\+\_\+7\+\_\+ softlist$<$ auto $>$ call\+\_\+args)
\begin{DoxyCompactList}\small\item\em Calls a static method of an object, passing the arguments to the function as arguments to the method. \end{DoxyCompactList}\item 
object \mbox{\hyperlink{group__object__functions_ga6a929dc065cfb0b20639ac815be9cad3}{create\+\_\+object}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} class\+\_\+name,...)
\begin{DoxyCompactList}\small\item\em creates an object from the class name (which can include a namespace path) and optionally any arguments for the constructor \end{DoxyCompactList}\item 
object \mbox{\hyperlink{group__object__functions_ga6eaee4a61dd7e3f58de1dab76154397f}{create\+\_\+object\+\_\+args}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} class\+\_\+name, \+\_\+\+\_\+7\+\_\+ softlist$<$ auto $>$ argv)
\begin{DoxyCompactList}\small\item\em creates an object from the class name (which can include a namespace path) and optionally any arguments for the constructor \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}} \mbox{\hyperlink{group__object__functions_ga88b51a14acbe008f2e60fca211b98a50}{get\+Method\+List}} (object obj)
\begin{DoxyCompactList}\small\item\em Returns a list of strings of the names of the methods of the class of the object passed as a parameter. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__object__functions_ga380a58621dd27a188a2c8325cce1f9ff}{get\+Method\+List}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{list}}$<$ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} $>$ \mbox{\hyperlink{group__object__functions_gacd0c8fab20927b980dbcfffb5c298313}{get\+\_\+method\+\_\+list}} (object obj)
\begin{DoxyCompactList}\small\item\em Returns a list of strings of the names of the methods of the class of the object passed as a parameter. \end{DoxyCompactList}\item 
\+\_\+\+\_\+7\+\_\+ \mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} \mbox{\hyperlink{group__env__functions_gace276d74dd56457b85b1382d71fcf041}{getenv}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} var)
\begin{DoxyCompactList}\small\item\em Retrieves the value of an environment variable or \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} if the variable is not set. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__env__functions_gab8f2a8aa7e4c632b0f059c9a1dd0c48c}{getenv}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__env__functions_gafc5304fccb2c7903ca1ecd1015d9730a}{setenv}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} env, softstring val)
\begin{DoxyCompactList}\small\item\em Sets an environment variable to a value. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__env__functions_gad0a17803f2c2014c5384bd250c686c08}{setenv}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__env__functions_ga9ed7b7400e10b55f434d2cbc9ba18282}{unsetenv}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} env)
\begin{DoxyCompactList}\small\item\em Unsets an environment variable. \end{DoxyCompactList}\item 
nothing \mbox{\hyperlink{group__env__functions_gadb729e27243c0dcc739a6c4e7deb1501}{unsetenv}} ()
\begin{DoxyCompactList}\small\item\em This function variant does nothing at all; it is only included for backwards-\/compatibility with qore prior to version 0.\+8.\+0 for functions that would ignore type errors in arguments. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__context__functions_gaf0dfc0d47bd06a2c1a6e76e3381f61eb}{cx\+\_\+first}} ()
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if currently iterating the first element in a \mbox{\hyperlink{statements_context}{context statement}}, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{group__context__functions_gad5b21ea6273b824301e13be824205957}{cx\+\_\+last}} ()
\begin{DoxyCompactList}\small\item\em Returns \mbox{\hyperlink{basic_data_types_True}{True}} if currently iterating the last element in a \mbox{\hyperlink{statements_context}{context statement}}, \mbox{\hyperlink{basic_data_types_False}{False}} if not. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__context__functions_gaf6605e041e703be65489058a15055ea7}{cx\+\_\+pos}} ()
\begin{DoxyCompactList}\small\item\em Returns the current row number within the active \mbox{\hyperlink{statements_context}{context statement}} (starting from 0) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{group__context__functions_ga31bcc663a5fb7d93585a051c9b0ca694}{cx\+\_\+total}} ()
\begin{DoxyCompactList}\small\item\em Returns the total number of rows within the active \mbox{\hyperlink{statements_context}{context statement}}. \end{DoxyCompactList}\item 
auto \mbox{\hyperlink{group__context__functions_ga105b00b74b4fba117cbf3582d1ad7363}{cx\+\_\+value}} (\mbox{\hyperlink{group__type__conversion__functions_gacf16b4126b795f4b6933ef3425cadae3}{string}} key)
\begin{DoxyCompactList}\small\item\em Returns the current value of the given column while iterating a \mbox{\hyperlink{statements_context}{context statement}}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const {\bfseries S\+\_\+\+IFBLK} = S\+\_\+\+IFBLK
\begin{DoxyCompactList}\small\item\em Bitmask signifying if the file is a block special (device) file. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IFCHR} = S\+\_\+\+IFCHR
\begin{DoxyCompactList}\small\item\em Bit signifying if the file is a character special (device) file. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IFDIR} = S\+\_\+\+IFDIR
\begin{DoxyCompactList}\small\item\em Bit signifying if the entry is a directory. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IFLNK} = S\+\_\+\+IFLNK
\begin{DoxyCompactList}\small\item\em Bitmask signifying if the file is a symbolic link; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IFMT} = S\+\_\+\+IFMT
\begin{DoxyCompactList}\small\item\em File type bitmask \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IFREG} = S\+\_\+\+IFREG
\begin{DoxyCompactList}\small\item\em Bit signifying if the file is a regular file. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IFSOCK} = S\+\_\+\+IFSOCK
\begin{DoxyCompactList}\small\item\em Bitmask signifying if the file is a socket file; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IFWHT} = S\+\_\+\+IFWHT
\begin{DoxyCompactList}\small\item\em Bitmask signifying if the file is a whiteout file; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IRGRP} = S\+\_\+\+IRGRP
\begin{DoxyCompactList}\small\item\em Bit signifying if the file\textquotesingle{}s group has read permissions; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IROTH} = S\+\_\+\+IROTH
\begin{DoxyCompactList}\small\item\em Bit signifying if other has read permissions; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IRUSR} = S\+\_\+\+IRUSR
\begin{DoxyCompactList}\small\item\em Bit signifying if the file\textquotesingle{}s owner has read permissions. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IRWXG} = S\+\_\+\+IRWXG
\begin{DoxyCompactList}\small\item\em Bitmask giving the RWX mask for the group; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IRWXO} = S\+\_\+\+IRWXO
\begin{DoxyCompactList}\small\item\em Bitmask giving the RWX mask for other; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IRWXU} = S\+\_\+\+IRWXU
\begin{DoxyCompactList}\small\item\em Bitmask giving the RWX mask for the owner. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+ISGID} = S\+\_\+\+ISGID
\begin{DoxyCompactList}\small\item\em Bit signifying set group id on execution; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+ISUID} = S\+\_\+\+ISUID
\begin{DoxyCompactList}\small\item\em Bit signifying set user id on execution; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+ISVTX} = S\+\_\+\+ISVTX
\begin{DoxyCompactList}\small\item\em Bit signifying restricted deletes for directories; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IWGRP} = S\+\_\+\+IWGRP
\begin{DoxyCompactList}\small\item\em Bit signifying if the file\textquotesingle{}s group has write permissions; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IWOTH} = S\+\_\+\+IWOTH
\begin{DoxyCompactList}\small\item\em Bit signifying if other has write permissions; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IWUSR} = S\+\_\+\+IWUSR
\begin{DoxyCompactList}\small\item\em Bit signifying if the file\textquotesingle{}s owner has write permissions. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IXGRP} = S\+\_\+\+IXGRP
\begin{DoxyCompactList}\small\item\em Bit signifying if the file\textquotesingle{}s group has execute permissions; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IXOTH} = S\+\_\+\+IXOTH
\begin{DoxyCompactList}\small\item\em Bit signifying if other has execute permissions; equal to 0 on native Windows ports. \end{DoxyCompactList}\item 
const {\bfseries S\+\_\+\+IXUSR} = S\+\_\+\+IXUSR
\begin{DoxyCompactList}\small\item\em Bit signifying if the file\textquotesingle{}s owner has execute permissions. \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+ACCMODE} = O\+\_\+\+ACCMODE
\begin{DoxyCompactList}\small\item\em Mask for access modes (O\+\_\+\+RDONLY$\vert$\+O\+\_\+\+WRONLY$\vert$\+O\+\_\+\+RDWR) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+APPEND} = O\+\_\+\+APPEND
\begin{DoxyCompactList}\small\item\em Open the file in append mode (append on each write) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+CREAT} = O\+\_\+\+CREAT
\begin{DoxyCompactList}\small\item\em Create the file if it doesn\textquotesingle{}t exist. \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+DIRECT} = O\+\_\+\+DIRECT
\begin{DoxyCompactList}\small\item\em direct disk access hint (0 on platforms where this is not available) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+DIRECTORY} = O\+\_\+\+DIRECTORY
\begin{DoxyCompactList}\small\item\em must be a directory (0 on platforms where this is not available) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+EXCL} = O\+\_\+\+EXCL
\begin{DoxyCompactList}\small\item\em Raise an error if used with O\+\_\+\+CREAT and the file exists. \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+NDELAY} = O\+\_\+\+NDELAY
\begin{DoxyCompactList}\small\item\em synonym for O\+\_\+\+NONBLOCK (untested with \mbox{\hyperlink{namespace_qore}{Qore}}; 0 on platforms where this is not available) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+NOCTTY} = O\+\_\+\+NOCTTY
\begin{DoxyCompactList}\small\item\em don\textquotesingle{}t allocate controlling tty (0 on platforms where this is not available) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+NOFOLLOW} = O\+\_\+\+NOFOLLOW
\begin{DoxyCompactList}\small\item\em don\textquotesingle{}t follow links (0 on platforms where this is not available) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+NONBLOCK} = O\+\_\+\+NONBLOCK
\begin{DoxyCompactList}\small\item\em non-\/blocking I/O (untested with \mbox{\hyperlink{namespace_qore}{Qore}}; 0 on platforms where this is not available) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+RDONLY} = O\+\_\+\+RDONLY
\begin{DoxyCompactList}\small\item\em Open the file read-\/only. \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+RDWR} = O\+\_\+\+RDWR
\begin{DoxyCompactList}\small\item\em Open for reading and writing. \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+SYNC} = O\+\_\+\+SYNC
\begin{DoxyCompactList}\small\item\em synchronized file update option (0 on platforms where this is not available) \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+TRUNC} = O\+\_\+\+TRUNC
\begin{DoxyCompactList}\small\item\em Truncate the size to zero. \end{DoxyCompactList}\item 
const {\bfseries O\+\_\+\+WRONLY} = O\+\_\+\+WRONLY
\begin{DoxyCompactList}\small\item\em Open the file write-\/only. \end{DoxyCompactList}\item 
const {\bfseries F\+\_\+\+RDLCK} = F\+\_\+\+RDLCK
\begin{DoxyCompactList}\small\item\em Use for read-\/only locking. \end{DoxyCompactList}\item 
const {\bfseries F\+\_\+\+UNLCK} = F\+\_\+\+UNLCK
\begin{DoxyCompactList}\small\item\em Use for unlocking a lock. \end{DoxyCompactList}\item 
const {\bfseries F\+\_\+\+WRLCK} = F\+\_\+\+WRLCK
\begin{DoxyCompactList}\small\item\em Use for exclusive write locking. \end{DoxyCompactList}\item 
const {\bfseries SEEK\+\_\+\+CUR} = SEEK\+\_\+\+CUR
\begin{DoxyCompactList}\small\item\em Indicates that the offset is from the current position in the file. \end{DoxyCompactList}\item 
const {\bfseries SEEK\+\_\+\+END} = SEEK\+\_\+\+END
\begin{DoxyCompactList}\small\item\em Indicates that the offset is from the end of the file. \end{DoxyCompactList}\item 
const {\bfseries SEEK\+\_\+\+SET} = SEEK\+\_\+\+SET
\begin{DoxyCompactList}\small\item\em Indicates that the offset is from the start of the file. \end{DoxyCompactList}\item 
const {\bfseries CSP\+\_\+\+SETPRIV} = CSP\+\_\+\+SETPRIV
\begin{DoxyCompactList}\small\item\em Imports the object with private visibility. \end{DoxyCompactList}\item 
const {\bfseries CSP\+\_\+\+SETPUB} = CSP\+\_\+\+SETPUB
\begin{DoxyCompactList}\small\item\em Imports the object with public visibility. \end{DoxyCompactList}\item 
const {\bfseries CSP\+\_\+\+UNCHANGED} = CSP\+\_\+\+UNCHANGED
\begin{DoxyCompactList}\small\item\em Imports the object with the same module visibility. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga13575102458aeb4a1c4d8b79ce887561}{DOM\+\_\+\+DATABASE}} = QDOM\+\_\+\+DATABASE
\begin{DoxyCompactList}\small\item\em provides access to databases \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga2f13313c2aa21817850133f99b44c2fa}{DOM\+\_\+\+DEBUGGER}} = QDOM\+\_\+\+DEBUGGER
\begin{DoxyCompactList}\small\item\em provides debugging functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga945741abd74f2121fa9a2fb89d8c6b4c}{DOM\+\_\+\+EMBEDDED\+\_\+\+LOGIC}} = QDOM\+\_\+\+EMBEDDED\+\_\+\+LOGIC
\begin{DoxyCompactList}\small\item\em provides dynamic parsing functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga86d8ac6c1ca9050fe51107a97ea5b9fd}{DOM\+\_\+\+EXTERNAL\+\_\+\+INFO}} = QDOM\+\_\+\+EXTERNAL\+\_\+\+INFO
\begin{DoxyCompactList}\small\item\em provides access to external information (ex\+: hostname, pid, process uid, etc) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga2492eb49a7b137acb574a98a18176d22}{DOM\+\_\+\+EXTERNAL\+\_\+\+PROCESS}} = QDOM\+\_\+\+EXTERNAL\+\_\+\+PROCESS
\begin{DoxyCompactList}\small\item\em provides external process control functionality (can affect) start) or stop external processes) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_gaed32c700f988d21a2a3c55ccf36f451c}{DOM\+\_\+\+FILESYSTEM}} = QDOM\+\_\+\+FILESYSTEM
\begin{DoxyCompactList}\small\item\em provides access to the filesystem \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_gaac43540fdce157e8f8df0ad26bbf7437}{DOM\+\_\+\+GUI}} = QDOM\+\_\+\+GUI
\begin{DoxyCompactList}\small\item\em provides GUI functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga122e9d3fcaf41d9fecd53f24be496568}{DOM\+\_\+\+INJECTION}} = QDOM\+\_\+\+INJECTION
\begin{DoxyCompactList}\small\item\em provides functionality related to code / dependency injection \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_gaaf4c9194f22ca56bd3b95caa436214c3}{DOM\+\_\+\+LOCALE\+\_\+\+CONTROL}} = QDOM\+\_\+\+LOCALE\+\_\+\+CONTROL
\begin{DoxyCompactList}\small\item\em provides access to functionality that changes locale information \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga233b03c196dcaa21187f359e87c48ac8}{DOM\+\_\+\+MODULE}} = QDOM\+\_\+\+MODULES
\begin{DoxyCompactList}\small\item\em provides access to external modules \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga0b0bb2cc8627c910e5445bf004a8a46b}{DOM\+\_\+\+NETWORK}} = QDOM\+\_\+\+NETWORK
\begin{DoxyCompactList}\small\item\em provides network functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga51bbde061f74c08025b1d7c18184f773}{DOM\+\_\+\+PROCESS\+\_\+\+CONTROL}} = QDOM\+\_\+\+PROCESS
\begin{DoxyCompactList}\small\item\em provides process control functionality (can affect or stop the current process) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_gaad785fc289011722fb8a3c6c9ab53790}{DOM\+\_\+\+REFLECTION}} = QDOM\+\_\+\+REFLECTION
\begin{DoxyCompactList}\small\item\em provides reflection functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga27d39c32f12097d84a446f06e3c7978d}{DOM\+\_\+\+TERMINAL\+\_\+\+IO}} = QDOM\+\_\+\+TERMINAL\+\_\+\+IO
\begin{DoxyCompactList}\small\item\em provides terminal I/O functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga8cb18f231d451bed11c5fb81f9124f6c}{DOM\+\_\+\+THREAD\+\_\+\+CLASS}} = QDOM\+\_\+\+THREAD\+\_\+\+CLASS
\begin{DoxyCompactList}\small\item\em provides thread control functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_gaf63c9d233d9365eb6d12a48b444485a5}{DOM\+\_\+\+THREAD\+\_\+\+CONTROL}} = QDOM\+\_\+\+THREAD\+\_\+\+CONTROL
\begin{DoxyCompactList}\small\item\em provides the ability to check or manipulate threads (including starting new threads) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_gaddd830f869f2a077097683f84f409f2e}{DOM\+\_\+\+THREAD\+\_\+\+INFO}} = QDOM\+\_\+\+THREAD\+\_\+\+INFO
\begin{DoxyCompactList}\small\item\em provides access to information regarding threading (tid, active threads, etc) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_gaa643a322407977526fadc2a08d636916}{DOM\+\_\+\+UNCONTROLLED\+\_\+\+API}} = QDOM\+\_\+\+UNCONTROLLED\+\_\+\+API
\begin{DoxyCompactList}\small\item\em provides unchecked access to system functionality that could bypass \mbox{\hyperlink{namespace_qore}{Qore}}\textquotesingle{}s sandboxing controls \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga5e61e3651bfad227600a9cf7120fb727}{Domain\+Code\+Map}} = qore(pomaps.\+get\+Domain\+To\+String\+Map())
\begin{DoxyCompactList}\small\item\em Maps from functional domain bitfield code values (as string keys) to functional domain names. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga2c80f990c3c3ad952018ee6cdddbfa9c}{Domain\+String\+Map}} = qore(pomaps.\+get\+String\+To\+Domain\+Map())
\begin{DoxyCompactList}\small\item\em Maps from functional domain strings to functional domain bitfield integer codes. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaa980dd723754782db7b8be9abe77615a}{PO\+\_\+\+ALLOW\+\_\+\+BARE\+\_\+\+REFS}} = PO\+\_\+\+ALLOW\+\_\+\+BARE\+\_\+\+REFS
\begin{DoxyCompactList}\small\item\em Prohibits the use of the \textquotesingle{}\$\textquotesingle{} character in variable names, method calls, and object member references. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gad0d38cd46f08bf4210d4010204269cc9}{PO\+\_\+\+ALLOW\+\_\+\+DEBUGGER}} = PO\+\_\+\+ALLOW\+\_\+\+DEBUGGER
\begin{DoxyCompactList}\small\item\em Allows the use of functionality required to implement a debugger, mainly via \mbox{\hyperlink{class_qore_1_1_debug_program}{Debug\+Program}}. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga1c78ca9bda4b8f5b2ad669c48fe0368d}{PO\+\_\+\+ALLOW\+\_\+\+INJECTION}} = PO\+\_\+\+ALLOW\+\_\+\+INJECTION
\begin{DoxyCompactList}\small\item\em Allows code/dependency injections in the contained \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga740012ab51f05f39efc31eab365138e8}{PO\+\_\+\+ALLOW\+\_\+\+RETURNS}} = PO\+\_\+\+ALLOW\+\_\+\+RETURNS
\begin{DoxyCompactList}\small\item\em Allows the use of the deprecated {\ttfamily returns} keyword. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gad9c582e8e0ece9d44ceeafa778ac12f1}{PO\+\_\+\+ALLOW\+\_\+\+STATEMENT\+\_\+\+NO\+\_\+\+EFFECT}} = PO\+\_\+\+ALLOW\+\_\+\+STATEMENT\+\_\+\+NO\+\_\+\+EFFECT
\begin{DoxyCompactList}\small\item\em Allows for old pre-\/Qore 0.\+9 top-\/level statements having no effect. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga7cbf296853bb3a9d7cd1cf3a3e9556a5}{PO\+\_\+\+ALLOW\+\_\+\+WEAK\+\_\+\+REFERENCES}} = PO\+\_\+\+ALLOW\+\_\+\+WEAK\+\_\+\+REFERENCES
\begin{DoxyCompactList}\small\item\em Allows the use of the \mbox{\hyperlink{operators_weak_assignment_operator}{weak assignment operator (\+:=)}}. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gac68aaa1c322a68a213b5101265aea716}{PO\+\_\+\+ASSUME\+\_\+\+LOCAL}} = PO\+\_\+\+ASSUME\+\_\+\+LOCAL
\begin{DoxyCompactList}\small\item\em Assume local variable scope when variables are first referenced if no {\ttfamily {\bfseries{my}} or} {\ttfamily {\bfseries{our}} is} present. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaad25cc6a2b8ede564839d12622d90398}{PO\+\_\+\+BROKEN\+\_\+\+CAST}} = PO\+\_\+\+BROKEN\+\_\+\+CAST
\begin{DoxyCompactList}\small\item\em Allows for old pre-\/Qore 0.\+9.\+4 broken \mbox{\hyperlink{operators_cast}{cast\texorpdfstring{$<$}{<}\texorpdfstring{$>$}{>}}} operator behavior where \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}} was silently accepted. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga54b775d7caa51bc86591ff0bb9454463}{PO\+\_\+\+BROKEN\+\_\+\+INT\+\_\+\+ASSIGNMENTS}} = PO\+\_\+\+BROKEN\+\_\+\+INT\+\_\+\+ASSIGNMENTS
\begin{DoxyCompactList}\small\item\em allows for old pre-\/Qore 0.\+8.\+12 broken runtime \mbox{\hyperlink{data_type_declarations_int_type}{int}} assignments where runtime type errors were ignored \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga0d64d3a06cb049d7a50bdeaefb236245}{PO\+\_\+\+BROKEN\+\_\+\+LIST\+\_\+\+PARSING}} = PO\+\_\+\+BROKEN\+\_\+\+LIST\+\_\+\+PARSING
\begin{DoxyCompactList}\small\item\em allows for old pre-\/Qore 0.\+8.\+12 broken list rewriting in the parser \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga83f83114a31c6c0367370557650f4ae2}{PO\+\_\+\+BROKEN\+\_\+\+LOGIC\+\_\+\+PRECEDENCE}} = PO\+\_\+\+BROKEN\+\_\+\+LOGIC\+\_\+\+PRECEDENCE
\begin{DoxyCompactList}\small\item\em allows for old pre-\/Qore 0.\+8.\+12 precedence of logical and bitwise operators \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga80bef77e62dead678bbb426794f5f337}{PO\+\_\+\+BROKEN\+\_\+\+LOOP\+\_\+\+STATEMENT}} = PO\+\_\+\+BROKEN\+\_\+\+LOOP\+\_\+\+STATEMENT
\begin{DoxyCompactList}\small\item\em allows for old pre-\/Qore 0.\+8.\+13 handling of break and continue \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga6647f2e40ae673ba85d42f9df6199472}{PO\+\_\+\+BROKEN\+\_\+\+OPERATORS}} = PO\+\_\+\+BROKEN\+\_\+\+OPERATORS
\begin{DoxyCompactList}\small\item\em allows for old pre-\/Qore 0.\+8.\+12 broken runtime parsing of multi-\/character operators with spaces \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga2366150e3caff6cacf79d83d77cee113}{PO\+\_\+\+BROKEN\+\_\+\+RANGE}} = PO\+\_\+\+BROKEN\+\_\+\+RANGE
\begin{DoxyCompactList}\small\item\em allows for old pre-\/Qore 0.\+9.\+5 handling of \mbox{\hyperlink{group__list__functions_ga0bf214ec2c777032a6078bd979637e69}{range()}} and \mbox{\hyperlink{group__range__functions_gad5b4d3ad3f6c36d2e714bc6ed757a507}{xrange()}} \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga889aa80f8ab33266c165478b5fe3c279}{PO\+\_\+\+BROKEN\+\_\+\+REFERENCES}} = PO\+\_\+\+BROKEN\+\_\+\+REFERENCES
\begin{DoxyCompactList}\small\item\em allows for old pre-\/Qore 0.\+8.\+13 handling of \mbox{\hyperlink{data_type_declarations_reference_type}{reference}} and \mbox{\hyperlink{data_type_declarations_reference_or_nothing_type}{$\ast$reference}} \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga46fa5284de5681ab4c8e8cb842f35fff}{PO\+\_\+\+BROKEN\+\_\+\+SPRINTF}} = PO\+\_\+\+BROKEN\+\_\+\+SPRINTF
\begin{DoxyCompactList}\small\item\em Enables broken \mbox{\hyperlink{group__string__functions_gaadd7e7a29545d6dcb6b886487cb64b18}{sprintf()}} handling where no argument is treated diffferently than \mbox{\hyperlink{basic_data_types_nothing}{NOTHING}}. \end{DoxyCompactList}\item 
const {\bfseries PO\+\_\+\+DEFAULT} = PO\+\_\+\+DEFAULT
\begin{DoxyCompactList}\small\item\em This option is the empty option, meaning no options are set. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gab75108ae88f89969d9c962bd681b3c2e}{PO\+\_\+\+FREE\+\_\+\+OPTIONS}} = PO\+\_\+\+FREE\+\_\+\+OPTIONS
\begin{DoxyCompactList}\small\item\em mask of options that have no effect on code access or code safety but just affect programming style \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga094a2d1f503a2b1e9abbe11b0d47cc6e}{PO\+\_\+\+IN\+\_\+\+MODULE}} = PO\+\_\+\+IN\+\_\+\+MODULE
\begin{DoxyCompactList}\small\item\em Only set by the system when in a \mbox{\hyperlink{qore_modules_user_modules}{user module}} \mbox{\hyperlink{class_qore_1_1_program}{Program}}. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga32ca9503dd181920af97c058d9bd1164}{PO\+\_\+\+LOCKDOWN}} = PO\+\_\+\+LOCKDOWN
\begin{DoxyCompactList}\small\item\em Sets very restrictive access; this restriction is designed to allow code to only execute logic, no I/O, no threading, no external access. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga1d039ccd02b93ddb1d5c8a7c1470167b}{PO\+\_\+\+LOCK\+\_\+\+WARNINGS}} = PO\+\_\+\+LOCK\+\_\+\+WARNINGS
\begin{DoxyCompactList}\small\item\em Disallows changes to the warning mask. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga2d794c7a304d97cae92a819b1aa21e15}{PO\+\_\+\+NEW\+\_\+\+STYLE}} = PO\+\_\+\+NEW\+\_\+\+STYLE
\begin{DoxyCompactList}\small\item\em Set a more C++ or Java type programming style; prohibits usage of the {\ttfamily \char`\"{}\$\char`\"{}} character and also assumes local variable scope without {\ttfamily {\bfseries{my}}.} \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga922d0591649ab5fcfa6d6ca3df24a48a}{PO\+\_\+\+NO\+\_\+\+API}} = PO\+\_\+\+NO\+\_\+\+API
\begin{DoxyCompactList}\small\item\em Prohibits any code from being inherited into the \mbox{\hyperlink{class_qore_1_1_program}{Program}} object, including the system API. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaa567ec1170360b9ca111402c5179109f}{PO\+\_\+\+NO\+\_\+\+CHILD\+\_\+\+PO\+\_\+\+RESTRICTIONS}} = PO\+\_\+\+NO\+\_\+\+CHILD\+\_\+\+PO\+\_\+\+RESTRICTIONS
\begin{DoxyCompactList}\small\item\em Allows child program objects to have fewer parse restrictions (i.\+e. more capabilies) than the parent object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga969ab84c1a550482cbc6d24e878172e9}{PO\+\_\+\+NO\+\_\+\+CLASS\+\_\+\+DEFS}} = PO\+\_\+\+NO\+\_\+\+CLASS\+\_\+\+DEFS
\begin{DoxyCompactList}\small\item\em Disallows class definitions. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga50a8caec03edae3600565a456c1f9c7e}{PO\+\_\+\+NO\+\_\+\+CONSTANT\+\_\+\+DEFS}} = PO\+\_\+\+NO\+\_\+\+CONSTANT\+\_\+\+DEFS
\begin{DoxyCompactList}\small\item\em Disallows constant definitions. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gac496a9d9bcf9d5c626c8c267c73a83bc}{PO\+\_\+\+NO\+\_\+\+DATABASE}} = PO\+\_\+\+NO\+\_\+\+DATABASE
\begin{DoxyCompactList}\small\item\em Disallows access to database functionality. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga36ecb26e0659608fc8d35bf9c9a3b5b2}{PO\+\_\+\+NO\+\_\+\+DEBUGGING}} = PO\+\_\+\+NO\+\_\+\+DEBUGGING
\begin{DoxyCompactList}\small\item\em Forbids debugging of the current \mbox{\hyperlink{class_qore_1_1_program}{Program}} object; when this option is set, debuggers cannot attach to the \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const {\bfseries PO\+\_\+\+NO\+\_\+\+EMBEDDED\+\_\+\+LOGIC} = PO\+\_\+\+NO\+\_\+\+EMBEDDED\+\_\+\+LOGIC
\begin{DoxyCompactList}\small\item\em Prohibits embedded logic from being used. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga10aefe54a313d86a87fedc46820ffb02}{PO\+\_\+\+NO\+\_\+\+EXTERNAL\+\_\+\+ACCESS}} = PO\+\_\+\+NO\+\_\+\+EXTERNAL\+\_\+\+ACCESS
\begin{DoxyCompactList}\small\item\em Prohibits any external access. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga213aab826b55076c29ffeecebbaea237}{PO\+\_\+\+NO\+\_\+\+EXTERNAL\+\_\+\+INFO}} = PO\+\_\+\+NO\+\_\+\+EXTERNAL\+\_\+\+INFO
\begin{DoxyCompactList}\small\item\em Disallows access to functionality that provides information about the computing environment. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaab2d8faa88f066837e100152187e6368}{PO\+\_\+\+NO\+\_\+\+EXTERNAL\+\_\+\+PROCESS}} = PO\+\_\+\+NO\+\_\+\+EXTERNAL\+\_\+\+PROCESS
\begin{DoxyCompactList}\small\item\em Disallows any access to external processes (with \mbox{\hyperlink{group__library__functions_ga45e8c0b1cd4f673e5f72ce758bc84378}{system()}}, \mbox{\hyperlink{group__misc__functions_ga1d71fa075b5fd841df08e05cfdfc95c6}{backquote()}}, \mbox{\hyperlink{group__library__functions_ga62b13320abd1919d456e2cb84390b0b2}{exec()}}, etc) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga5e466ed886222f0b57b0a399b455be71}{PO\+\_\+\+NO\+\_\+\+FILESYSTEM}} = PO\+\_\+\+NO\+\_\+\+FILESYSTEM
\begin{DoxyCompactList}\small\item\em Disallows access to the filesystem. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga00fcb14e17ebe9073cc0b768c276cf64}{PO\+\_\+\+NO\+\_\+\+GLOBAL\+\_\+\+VARS}} = PO\+\_\+\+NO\+\_\+\+GLOBAL\+\_\+\+VARS
\begin{DoxyCompactList}\small\item\em Disallows the use of global variables. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga005117c783de66a8635beead079f52bd}{PO\+\_\+\+NO\+\_\+\+GUI}} = PO\+\_\+\+NO\+\_\+\+GUI
\begin{DoxyCompactList}\small\item\em Disallows access to functionality that draws graphics to the display. \end{DoxyCompactList}\item 
const {\bfseries PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+GLOBAL\+\_\+\+VARS} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+GLOBAL\+\_\+\+VARS
\begin{DoxyCompactList}\small\item\em Precludes global variables from being inherited into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga4acbb1216273bff59e9504f87b8c2bb4}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+PROGRAM\+\_\+\+DATA}} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+PROGRAM\+\_\+\+DATA
\begin{DoxyCompactList}\small\item\em Do not inherit module-\/specific \mbox{\hyperlink{class_qore_1_1_program}{Program}} data from the parent. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaedeb6f38e275c56932618969f60384ff}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+CLASSES}} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+CLASSES
\begin{DoxyCompactList}\small\item\em Prohibits system classes from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaec5488ae61db4b43af0e89ddc532e379}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+CONSTANTS}} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+CONSTANTS
\begin{DoxyCompactList}\small\item\em Prohibits system constants from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga52d1e7bd71353fe0b0669e9f5a078206}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+FUNC\+\_\+\+VARIANTS}} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+FUNC\+\_\+\+VARIANTS
\begin{DoxyCompactList}\small\item\em Prohibits builtin/system function variants from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaa3d360ed4159338ebbeee314914cb912}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+HASHDECLS}} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+HASHDECLS
\begin{DoxyCompactList}\small\item\em Prohibits system hashdecls from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga3c3e756af62387846808a0a2f19ca810}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+CLASSES}} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+CLASSES
\begin{DoxyCompactList}\small\item\em Prohibits user classes from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaea230eb2f3d02cb456ed8838b805960f}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+CONSTANTS}} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+CONSTANTS
\begin{DoxyCompactList}\small\item\em Prohibits user constants from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const {\bfseries PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+FUNC\+\_\+\+VARIANTS} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+FUNC\+\_\+\+VARIANTS
\begin{DoxyCompactList}\small\item\em Precludes public user function variants from being inherited into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga35ae9499f18cd62403daceae7bc79c6a}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+HASHDECLS}} = PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+HASHDECLS
\begin{DoxyCompactList}\small\item\em Prohibits user hashdecls from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gabcd4198285f25da13a5883006f06a2b7}{PO\+\_\+\+NO\+\_\+\+IO}} = PO\+\_\+\+NO\+\_\+\+IO
\begin{DoxyCompactList}\small\item\em Prohibits all terminal and file I/O and GUI operations. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga99046cc8285fb26438508cdf29b5771e}{PO\+\_\+\+NO\+\_\+\+LOCALE\+\_\+\+CONTROL}} = PO\+\_\+\+NO\+\_\+\+LOCALE\+\_\+\+CONTROL
\begin{DoxyCompactList}\small\item\em Disallows access to functionality that can change locale parameters. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaccf9af08f7acb25e66b777dcb4c4563b}{PO\+\_\+\+NO\+\_\+\+MODULES}} = PO\+\_\+\+NO\+\_\+\+MODULES
\begin{DoxyCompactList}\small\item\em Disallows loading \mbox{\hyperlink{qore_modules}{modules}} with the \mbox{\hyperlink{parse_directives_requires}{\%requires}} directive or at runtime with \mbox{\hyperlink{group__misc__functions_ga366da9b19ed9b6fb4936f5e5a2ff3663}{load\+\_\+module()}} \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaa5aaa3b96f4662b3c49bed1d1ab8ec88}{PO\+\_\+\+NO\+\_\+\+NAMESPACE\+\_\+\+DEFS}} = PO\+\_\+\+NO\+\_\+\+NAMESPACE\+\_\+\+DEFS
\begin{DoxyCompactList}\small\item\em Disallows new namespace definitions. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga20400e83c6271a294a48b15a8f952efa}{PO\+\_\+\+NO\+\_\+\+NETWORK}} = PO\+\_\+\+NO\+\_\+\+NETWORK
\begin{DoxyCompactList}\small\item\em Disallows access to network functionality. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga9736251c76726706da64426d899b4033}{PO\+\_\+\+NO\+\_\+\+NEW}} = PO\+\_\+\+NO\+\_\+\+NEW
\begin{DoxyCompactList}\small\item\em Disallows use of the \mbox{\hyperlink{operators_new}{new operator}}. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga10d8e3f76c427b0f974529de572dd0ec}{PO\+\_\+\+NO\+\_\+\+PROCESS\+\_\+\+CONTROL}} = PO\+\_\+\+NO\+\_\+\+PROCESS\+\_\+\+CONTROL
\begin{DoxyCompactList}\small\item\em Disallows access to functions that would affect the current process (\mbox{\hyperlink{group__library__functions_ga3ec32747f455642fd9ce503094a5cc85}{exit()}}, \mbox{\hyperlink{group__library__functions_ga62b13320abd1919d456e2cb84390b0b2}{exec()}}, \mbox{\hyperlink{group__library__functions_ga38309c0ab1c849afc031dd8547b1ac65}{fork()}}, etc) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga454fabf3a392b8fec9ee587e97a2d8e8}{PO\+\_\+\+NO\+\_\+\+REFLECTION}} = PO\+\_\+\+NO\+\_\+\+REFLECTION
\begin{DoxyCompactList}\small\item\em Disallows access to reflection. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga750cc2b2d325184242990c6ab60ea736}{PO\+\_\+\+NO\+\_\+\+SUBROUTINE\+\_\+\+DEFS}} = PO\+\_\+\+NO\+\_\+\+SUBROUTINE\+\_\+\+DEFS
\begin{DoxyCompactList}\small\item\em Disallows subroutine (function) definitions. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga0b4be620288f71a4b591608c931082d0}{PO\+\_\+\+NO\+\_\+\+SYSTEM\+\_\+\+API}} = PO\+\_\+\+NO\+\_\+\+SYSTEM\+\_\+\+API
\begin{DoxyCompactList}\small\item\em Prohibits any code from being inherited into the \mbox{\hyperlink{class_qore_1_1_program}{Program}} object, including the system API. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaab3b95c81206d264aa1ef8899e8a511e}{PO\+\_\+\+NO\+\_\+\+SYSTEM\+\_\+\+CLASSES}} = \mbox{\hyperlink{group__parse__options_gaedeb6f38e275c56932618969f60384ff}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+CLASSES}}
\begin{DoxyCompactList}\small\item\em Prohibits system classes from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga52fc34efb7bfc44651617dca0a198d4b}{PO\+\_\+\+NO\+\_\+\+SYSTEM\+\_\+\+FUNC\+\_\+\+VARIANTS}} = \mbox{\hyperlink{group__parse__options_ga52d1e7bd71353fe0b0669e9f5a078206}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+SYSTEM\+\_\+\+FUNC\+\_\+\+VARIANTS}}
\begin{DoxyCompactList}\small\item\em Prohibits builtin/system function variants from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaa92bf6eafb76a4ccf1a0d0df45b13363}{PO\+\_\+\+NO\+\_\+\+TERMINAL\+\_\+\+IO}} = PO\+\_\+\+NO\+\_\+\+TERMINAL\+\_\+\+IO
\begin{DoxyCompactList}\small\item\em Disallows access to reading from and/or writing to the terminal. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga76f3b2a173e5f06aec64ea04fc1ed515}{PO\+\_\+\+NO\+\_\+\+THREADS}} = PO\+\_\+\+NO\+\_\+\+THREADS
\begin{DoxyCompactList}\small\item\em Prohibits access to all threading information. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gade963e1fbbd1f5b2c777df7221512a1b}{PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+CLASSES}} = PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+CLASSES
\begin{DoxyCompactList}\small\item\em Disallows access to any thread classes. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga16d8c2b85171b6673b60b5f7d0eaf5eb}{PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+CONTROL}} = PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+CONTROL
\begin{DoxyCompactList}\small\item\em Disallows access to any thread-\/control functions and thread-\/relevant statements and operators (for example the \mbox{\hyperlink{operators_background}{background operator}} and the \mbox{\hyperlink{statements_thread_exit}{thread\+\_\+exit statement}}) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gac379d98e62c57231c2efb7ea87c75a3a}{PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+INFO}} = PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+INFO
\begin{DoxyCompactList}\small\item\em Disallows access to functionality that provides information about threading. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga3a99f2973e97f3986630d8204d7b91fd}{PO\+\_\+\+NO\+\_\+\+TOP\+\_\+\+LEVEL\+\_\+\+STATEMENTS}} = PO\+\_\+\+NO\+\_\+\+TOP\+\_\+\+LEVEL\+\_\+\+STATEMENTS
\begin{DoxyCompactList}\small\item\em Disallows top level code. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga4d9e69dc24ed1eed0ea11f4947cceca2}{PO\+\_\+\+NO\+\_\+\+TRANSIENT}} = PO\+\_\+\+NO\+\_\+\+TRANSIENT
\begin{DoxyCompactList}\small\item\em Disallows the \mbox{\hyperlink{qore_classes_transient}{transient}}. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga88a927479c495b99209a6397ef67c240}{PO\+\_\+\+NO\+\_\+\+UNCONTROLLED\+\_\+\+APIS}} = PO\+\_\+\+NO\+\_\+\+UNCONTROLLED\+\_\+\+APIS
\begin{DoxyCompactList}\small\item\em disallow access to \char`\"{}uncontrolled APIs\char`\"{} like external language bindings or direct generic system call APIs that could bypass Qore\textquotesingle{}s sandboxing controls \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga58354296ab988435714ebba1fffd59ae}{PO\+\_\+\+NO\+\_\+\+USER\+\_\+\+API}} = PO\+\_\+\+NO\+\_\+\+USER\+\_\+\+API
\begin{DoxyCompactList}\small\item\em Prohibits any user code from being inherited into the \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga061c7a1e078d4b4e611a70cc0ad42645}{PO\+\_\+\+NO\+\_\+\+USER\+\_\+\+CLASSES}} = \mbox{\hyperlink{group__parse__options_ga3c3e756af62387846808a0a2f19ca810}{PO\+\_\+\+NO\+\_\+\+INHERIT\+\_\+\+USER\+\_\+\+CLASSES}}
\begin{DoxyCompactList}\small\item\em Prohibits user classes from being imported into the new \mbox{\hyperlink{class_qore_1_1_program}{Program}} object. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga18bccc9b9ec584b9410946284ece4f5f}{PO\+\_\+\+POSITIVE\+\_\+\+OPTIONS}} = PO\+\_\+\+POSITIVE\+\_\+\+OPTIONS
\begin{DoxyCompactList}\small\item\em mask of all parse options allowing for more freedom (instead of less) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga77d54a192aeae13bac95700ab5bbb190}{PO\+\_\+\+REQUIRE\+\_\+\+OUR}} = PO\+\_\+\+REQUIRE\+\_\+\+OUR
\begin{DoxyCompactList}\small\item\em Requires global variables to be declared with our before use. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga196e048def21cb147b21a4871c4e9b29}{PO\+\_\+\+REQUIRE\+\_\+\+PROTOTYPES}} = PO\+\_\+\+REQUIRE\+\_\+\+PROTOTYPES
\begin{DoxyCompactList}\small\item\em Requires all function and method parameters and return types to have type declarations. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga66847391bb96dac88c3fee210720bbb3}{PO\+\_\+\+REQUIRE\+\_\+\+TYPES}} = PO\+\_\+\+REQUIRE\+\_\+\+TYPES
\begin{DoxyCompactList}\small\item\em Requires all function and method parameters, return types, variables, and object members to have type declarations. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gac7875c0c85a64fa8b0d66fc634734957}{PO\+\_\+\+STRICT\+\_\+\+ARGS}} = PO\+\_\+\+STRICT\+\_\+\+ARGS
\begin{DoxyCompactList}\small\item\em Prohibits access to builtin functions and methods flagged with RT\+\_\+\+NOOP and also causes errors to be raised if excess arguments are given to functions that do not access excess arguments. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga2fbe2a73849bb0139d8d228df0e49ea6}{PO\+\_\+\+STRICT\+\_\+\+BOOLEAN\+\_\+\+EVAL}} = PO\+\_\+\+STRICT\+\_\+\+BOOLEAN\+\_\+\+EVAL
\begin{DoxyCompactList}\small\item\em Sets strict mathematical boolean evaluation runtime mode (the qore default prior to v0.\+8.\+6) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_ga6faa558bfb68cd290e785653e24525de}{PO\+\_\+\+STRICT\+\_\+\+TYPES}} = PO\+\_\+\+STRICT\+\_\+\+TYPES
\begin{DoxyCompactList}\small\item\em Sets strict type checking and automatically sets default values for lvalues with type restrictions for types with default values. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaa8259d8e3b4c908f9d09c6987c8c6167}{PO\+\_\+\+STRONG\+\_\+\+ENCAPSULATION}} = PO\+\_\+\+STRONG\+\_\+\+ENCAPSULATION
\begin{DoxyCompactList}\small\item\em disallows out-\/of-\/line class and namespace declarations \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gac5bb2159e3353d40072d974c057882b4}{Parse\+Option\+Cmd\+Code\+Map}} = qore(Parse\+Option\+Map\+::get\+Code\+To\+String\+Map())
\begin{DoxyCompactList}\small\item\em Maps from parse option code values (as string keys) to parse option names. Names are in form used in script or on command line, e.\+g. new-\/style. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gaa932d004bc88438547cdfc4e217461e5}{Parse\+Option\+Cmd\+String\+Map}} = qore(Parse\+Option\+Map\+::get\+String\+To\+Code\+Map())
\begin{DoxyCompactList}\small\item\em Maps from parse option strings to parse option integer codes. Names are in form used in script or on command line, e.\+g. new-\/style. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gacb154a5a9c64065609d22c5fb62b0d04}{Parse\+Option\+Code\+Map}} = qore(pomaps.\+get\+Code\+To\+String\+Map())
\begin{DoxyCompactList}\small\item\em Maps from parse option code values (as string keys) to parse option names. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__options_gad7a1c95d88d0f59ecc3e9985b904dd4a}{Parse\+Option\+String\+Map}} = qore(pomaps.\+get\+String\+To\+Code\+Map())
\begin{DoxyCompactList}\small\item\em Maps from parse option strings to parse option bitfield integer codes. \end{DoxyCompactList}\item 
const {\bfseries WARN\+\_\+\+ALL} = QP\+\_\+\+WARN\+\_\+\+ALL
\begin{DoxyCompactList}\small\item\em Enables all warnings. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga123728981ed0a5970536f94bcbcd88b1}{WARN\+\_\+\+BROKEN\+\_\+\+LOGIC\+\_\+\+PRECEDENCE}} = QP\+\_\+\+WARN\+\_\+\+BROKEN\+\_\+\+LOGIC\+\_\+\+PRECEDENCE
\begin{DoxyCompactList}\small\item\em This warns before expressions affected by \mbox{\hyperlink{parse_directives_broken-logic-precedence}{\%broken-\/logic-\/precedence}}. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga01d5b544bf6b6b9a2f536170a0dec874}{WARN\+\_\+\+CALL\+\_\+\+WITH\+\_\+\+TYPE\+\_\+\+ERRORS}} = QP\+\_\+\+WARN\+\_\+\+CALL\+\_\+\+WITH\+\_\+\+TYPE\+\_\+\+ERRORS
\begin{DoxyCompactList}\small\item\em Enables warnings when the parser determines that the argument types of a function or method call are such that the operation is guaranteed to produce a constant value. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_gac3e3f433df767225241ac8a79659ac82}{WARN\+\_\+\+DEFAULT}} = QP\+\_\+\+WARN\+\_\+\+DEFAULT
\begin{DoxyCompactList}\small\item\em The default warning mask. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga9cc566b485af781c2399391757b5ed42}{WARN\+\_\+\+DEPRECATED}} = QP\+\_\+\+WARN\+\_\+\+DEPRECATED
\begin{DoxyCompactList}\small\item\em Enables a warning when deprecated code is used. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga664f2aba566e42b153dad3a0caf66a6b}{WARN\+\_\+\+DUPLICATE\+\_\+\+BLOCK\+\_\+\+VARS}} = QP\+\_\+\+WARN\+\_\+\+DUPLICATE\+\_\+\+BLOCK\+\_\+\+VARS
\begin{DoxyCompactList}\small\item\em Enables a warning when a program declares a local variable more than once in the same block; note that this is not a warning but rather an error when assume-\/local or new-\/style parse options are set. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_gab247c4239ec72ab1d1d371db02a4885a}{WARN\+\_\+\+DUPLICATE\+\_\+\+GLOBAL\+\_\+\+VARS}} = QP\+\_\+\+WARN\+\_\+\+DUPLICATE\+\_\+\+GLOBAL\+\_\+\+VARS
\begin{DoxyCompactList}\small\item\em Indicates that the embedded code has declared the same global variable more than once. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga23066c3a05c2fe71f38ab685f1bf6b09}{WARN\+\_\+\+DUPLICATE\+\_\+\+HASH\+\_\+\+KEY}} = QP\+\_\+\+WARN\+\_\+\+DUPLICATE\+\_\+\+HASH\+\_\+\+KEY
\begin{DoxyCompactList}\small\item\em Enables a warning when an immediate hash is declared and at least one of the keys is repeated. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_gadf0ad85e6dc336579e482387049a2f56}{WARN\+\_\+\+DUPLICATE\+\_\+\+LOCAL\+\_\+\+VARS}} = QP\+\_\+\+WARN\+\_\+\+DUPLICATE\+\_\+\+LOCAL\+\_\+\+VARS
\begin{DoxyCompactList}\small\item\em Enables a warning when a local variable with the same name is declared in a subblock (ie another local variable with the same name is reachable in the same lexical scope); note that this warning can raise false positives if the programmer is used to redeclaring the same variable names in subblocks. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_gad5de92870336590ea44a7c26f1bf1ca2}{WARN\+\_\+\+EXCESS\+\_\+\+ARGS}} = QP\+\_\+\+WARN\+\_\+\+EXCESS\+\_\+\+ARGS
\begin{DoxyCompactList}\small\item\em Enables a warning when a function or method call is made with more arguments than are used by the function or method. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_gad7d5ccb4cca35c2be30baab1e2bf7bf7}{WARN\+\_\+\+INVALID\+\_\+\+CATCH}} = QP\+\_\+\+WARN\+\_\+\+INVALID\+\_\+\+CATCH
\begin{DoxyCompactList}\small\item\em This warns when the catch variable has no type definition and types are required. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_gaac6499101e41bd5528237e2e8ddd8bf4}{WARN\+\_\+\+INVALID\+\_\+\+OPERATION}} = QP\+\_\+\+WARN\+\_\+\+INVALID\+\_\+\+OPERATION
\begin{DoxyCompactList}\small\item\em Indicates that the embedded code performs some operation that is guaranteed to produce no result (for example, using the \mbox{\hyperlink{operators_list_element_operator}{\mbox{[}\mbox{]} operator}} on an integer value) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga7f704aa8f7652702d72d22ce93125566}{WARN\+\_\+\+MODULES}} = QP\+\_\+\+WARN\+\_\+\+MODULES
\begin{DoxyCompactList}\small\item\em The default warning mask for \mbox{\hyperlink{qore_modules_user_modules}{user modules}}. \end{DoxyCompactList}\item 
const {\bfseries WARN\+\_\+\+NONE} = QP\+\_\+\+WARN\+\_\+\+NONE
\begin{DoxyCompactList}\small\item\em Represents no warning. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga257188e66b355163c9dedc161e722254}{WARN\+\_\+\+NONEXISTENT\+\_\+\+METHOD\+\_\+\+CALL}} = QP\+\_\+\+WARN\+\_\+\+NONEXISTENT\+\_\+\+METHOD\+\_\+\+CALL
\begin{DoxyCompactList}\small\item\em Indicates that the embedded code is calling an unknown method in a class. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_gadab0ec646f61cd37bdc79bb0fc948f79}{WARN\+\_\+\+RETURN\+\_\+\+VALUE\+\_\+\+IGNORED}} = QP\+\_\+\+WARN\+\_\+\+RETURN\+\_\+\+VALUE\+\_\+\+IGNORED
\begin{DoxyCompactList}\small\item\em Enables a warning when a function or method call is made with no side effects and the return value is ignored. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga597d58a31c59bc47bbecfe8160c57129}{WARN\+\_\+\+UNDECLARED\+\_\+\+VAR}} = QP\+\_\+\+WARN\+\_\+\+UNDECLARED\+\_\+\+VAR
\begin{DoxyCompactList}\small\item\em Indicates that the embedded code referenced an undeclared variable that will be assumed to be a global variable. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga82936dc7ad95c220a0b3635618bffea9}{WARN\+\_\+\+UNKNOWN\+\_\+\+WARNING}} = QP\+\_\+\+WARN\+\_\+\+UNKNOWN\+\_\+\+WARNING
\begin{DoxyCompactList}\small\item\em Indicates that the embedded code tried to enable or disable an unknown warning. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga677c5a9e0fdfb07d76c152999fffdc55}{WARN\+\_\+\+UNREACHABLE\+\_\+\+CODE}} = QP\+\_\+\+WARN\+\_\+\+UNREACHABLE\+\_\+\+CODE
\begin{DoxyCompactList}\small\item\em Indicates that code cannot be reached (for example; code in the same local block after an unconditional \mbox{\hyperlink{statements_return}{return}} or \mbox{\hyperlink{statements_thread_exit}{thread\+\_\+exit}} statement) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga8e22cc8dbf206cc7512d89b88b6e2564}{WARN\+\_\+\+UNREFERENCED\+\_\+\+VARIABLE}} = QP\+\_\+\+WARN\+\_\+\+UNREFERENCED\+\_\+\+VARIABLE
\begin{DoxyCompactList}\small\item\em This warning is raised when a variable is declared in a block but never referenced. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__warning__constants_ga2463b44ba4c7437bb45d9c9850bffd3e}{WARN\+\_\+\+WARNING\+\_\+\+MASK\+\_\+\+UNCHANGED}} = QP\+\_\+\+WARN\+\_\+\+WARNING\+\_\+\+MASK\+\_\+\+UNCHANGED
\begin{DoxyCompactList}\small\item\em This warning means that the embedded code tried to change the warning mask, but it was locked, so the warning mask was actually unchanged. \end{DoxyCompactList}\item 
const {\bfseries Debug\+Detach} = DBG\+\_\+\+RS\+\_\+\+DETACH
\begin{DoxyCompactList}\small\item\em Detach program from debugging, it is not normally used from script. \end{DoxyCompactList}\item 
const {\bfseries Debug\+Run} = DBG\+\_\+\+RS\+\_\+\+RUN
\begin{DoxyCompactList}\small\item\em Run program, avoid stepping. \end{DoxyCompactList}\item 
const {\bfseries Debug\+Step} = DBG\+\_\+\+RS\+\_\+\+STEP
\begin{DoxyCompactList}\small\item\em Run one step in program, in case of function call stepping goes on in function. \end{DoxyCompactList}\item 
const {\bfseries Debug\+Step\+Over} = DBG\+\_\+\+RS\+\_\+\+STEP\+\_\+\+OVER
\begin{DoxyCompactList}\small\item\em Run one step in program, in case of function call stepping does not go to function. \end{DoxyCompactList}\item 
const {\bfseries Debug\+Until\+Return} = DBG\+\_\+\+RS\+\_\+\+UNTIL\+\_\+\+RETURN
\begin{DoxyCompactList}\small\item\em Run program till function is exited. \end{DoxyCompactList}\item 
const {\bfseries Debug\+Flow\+Break} = RC\+\_\+\+BREAK
\begin{DoxyCompactList}\small\item\em force \mbox{\hyperlink{statements_break}{break Statements}} command \end{DoxyCompactList}\item 
const {\bfseries Debug\+Flow\+Continue} = RC\+\_\+\+CONTINUE
\begin{DoxyCompactList}\small\item\em force \mbox{\hyperlink{statements_continue}{continue Statements}} command \end{DoxyCompactList}\item 
const {\bfseries Debug\+Flow\+Return} = RC\+\_\+\+RETURN
\begin{DoxyCompactList}\small\item\em force \mbox{\hyperlink{statements_return}{return Statements}} command \end{DoxyCompactList}\item 
const {\bfseries Breakpoint\+Policy\+Accept} = BKP\+\_\+\+PO\+\_\+\+ACCEPT
\begin{DoxyCompactList}\small\item\em Consider only threads enumerated in thread list. \end{DoxyCompactList}\item 
const {\bfseries Breakpoint\+Policy\+None} = BKP\+\_\+\+PO\+\_\+\+NONE
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{namespace_qore_1_1_thread}{Thread}} list is ignored. \end{DoxyCompactList}\item 
const {\bfseries Breakpoint\+Policy\+Reject} = BKP\+\_\+\+PO\+\_\+\+REJECT
\begin{DoxyCompactList}\small\item\em Consider all thread except those enumerated in thread list. \end{DoxyCompactList}\item 
const {\bfseries SOCK\+\_\+\+POLLERR} = SOCK\+\_\+\+POLLERR
\begin{DoxyCompactList}\small\item\em (output only) indicates that the socket or connection is closed \end{DoxyCompactList}\item 
const {\bfseries SOCK\+\_\+\+POLLIN} = SOCK\+\_\+\+POLLIN
\begin{DoxyCompactList}\small\item\em (input and output) for polling for read events \end{DoxyCompactList}\item 
const {\bfseries SOCK\+\_\+\+POLLOUT} = SOCK\+\_\+\+POLLOUT
\begin{DoxyCompactList}\small\item\em (input and output) for polling for write events \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__ssl__mode__constants_ga70bdb100f9ffb3564dfc38505740a0cb}{SSL\+\_\+\+VERIFY\+\_\+\+CLIENT\+\_\+\+ONCE}} = SSL\+\_\+\+VERIFY\+\_\+\+CLIENT\+\_\+\+ONCE
\begin{DoxyCompactList}\small\item\em Only request a client certificate once in server mode. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__ssl__mode__constants_ga7053aa1b8d954e00530f632c502c91d2}{SSL\+\_\+\+VERIFY\+\_\+\+FAIL\+\_\+\+IF\+\_\+\+NO\+\_\+\+PEER\+\_\+\+CERT}} = SSL\+\_\+\+VERIFY\+\_\+\+FAIL\+\_\+\+IF\+\_\+\+NO\+\_\+\+PEER\+\_\+\+CERT
\begin{DoxyCompactList}\small\item\em Require a client certificate in server mode. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__ssl__mode__constants_ga3e03ac75e51a9f4e994518fc3fc69ab7}{SSL\+\_\+\+VERIFY\+\_\+\+NONE}} = SSL\+\_\+\+VERIFY\+\_\+\+NONE
\begin{DoxyCompactList}\small\item\em Do not verify the peer\textquotesingle{}s certificate. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__ssl__mode__constants_gae29e3d0203f536c5bf5c0cb225c73c1a}{SSL\+\_\+\+VERIFY\+\_\+\+PEER}} = SSL\+\_\+\+VERIFY\+\_\+\+PEER
\begin{DoxyCompactList}\small\item\em Verify the peer\textquotesingle{}s certificate. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+AKID\+\_\+\+ISSUER\+\_\+\+SERIAL\+\_\+\+MISMATCH} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+AKID\+\_\+\+ISSUER\+\_\+\+SERIAL\+\_\+\+MISMATCH\char`\"{}
\begin{DoxyCompactList}\small\item\em Issuer name and serial number of candidate certificate do not match the authority key identifier of the current certificate. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+AKID\+\_\+\+SKID\+\_\+\+MISMATCH} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+AKID\+\_\+\+SKID\+\_\+\+MISMATCH\char`\"{}
\begin{DoxyCompactList}\small\item\em The current candidate issuer certificate was rejected because its subject key identifier was present and did not match the authority key identifier of the current certificate. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+APPLICATION\+\_\+\+VERIFICATION} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+APPLICATION\+\_\+\+VERIFICATION\char`\"{}
\begin{DoxyCompactList}\small\item\em Verification failure. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+CHAIN\+\_\+\+TOO\+\_\+\+LONG} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+CHAIN\+\_\+\+TOO\+\_\+\+LONG\char`\"{}
\begin{DoxyCompactList}\small\item\em Certificate chain too long. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+HAS\+\_\+\+EXPIRED} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+HAS\+\_\+\+EXPIRED\char`\"{}
\begin{DoxyCompactList}\small\item\em Certificate has expired. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+NOT\+\_\+\+YET\+\_\+\+VALID} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+NOT\+\_\+\+YET\+\_\+\+VALID\char`\"{}
\begin{DoxyCompactList}\small\item\em Certificate is not yet valid. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+REJECTED} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+REJECTED\char`\"{}
\begin{DoxyCompactList}\small\item\em Root CA is marked to reject the specified purpose. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+REVOKED} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+REVOKED\char`\"{}
\begin{DoxyCompactList}\small\item\em Certificate has been revoked. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+SIGNATURE\+\_\+\+FAILURE} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+SIGNATURE\+\_\+\+FAILURE\char`\"{}
\begin{DoxyCompactList}\small\item\em Certificate signature failure; the signature of the certificate is invalid. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+UNTRUSTED} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CERT\+\_\+\+UNTRUSTED\char`\"{}
\begin{DoxyCompactList}\small\item\em Root CA is not marked as trusted for the specified purpose. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CRL\+\_\+\+HAS\+\_\+\+EXPIRED} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CRL\+\_\+\+HAS\+\_\+\+EXPIRED\char`\"{}
\begin{DoxyCompactList}\small\item\em CRL has expired. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CRL\+\_\+\+NOT\+\_\+\+YET\+\_\+\+VALID} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CRL\+\_\+\+NOT\+\_\+\+YET\+\_\+\+VALID\char`\"{}
\begin{DoxyCompactList}\small\item\em CRL is not yet valid. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CRL\+\_\+\+SIGNATURE\+\_\+\+FAILURE} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+CRL\+\_\+\+SIGNATURE\+\_\+\+FAILURE\char`\"{}
\begin{DoxyCompactList}\small\item\em CRL signature failure; the signature of the certificate is invalid. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+DEPTH\+\_\+\+ZERO\+\_\+\+SELF\+\_\+\+SIGNED\+\_\+\+CERT} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+DEPTH\+\_\+\+ZERO\+\_\+\+SELF\+\_\+\+SIGNED\+\_\+\+CERT\char`\"{}
\begin{DoxyCompactList}\small\item\em Certificate is self-\/signed and cannot be found in the trusted list. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+ERROR\+\_\+\+IN\+\_\+\+CERT\+\_\+\+NOT\+\_\+\+AFTER\+\_\+\+FIELD} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+ERROR\+\_\+\+IN\+\_\+\+CERT\+\_\+\+NOT\+\_\+\+AFTER\+\_\+\+FIELD\char`\"{}
\begin{DoxyCompactList}\small\item\em Format error in certificate\textquotesingle{}s not\+After field (invalid time) \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+ERROR\+\_\+\+IN\+\_\+\+CERT\+\_\+\+NOT\+\_\+\+BEFORE\+\_\+\+FIELD} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+ERROR\+\_\+\+IN\+\_\+\+CERT\+\_\+\+NOT\+\_\+\+BEFORE\+\_\+\+FIELD\char`\"{}
\begin{DoxyCompactList}\small\item\em Format error in certificate\textquotesingle{}s not\+Before field (invalid time) \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+ERROR\+\_\+\+IN\+\_\+\+CRL\+\_\+\+LAST\+\_\+\+UPDATE\+\_\+\+FIELD} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+ERROR\+\_\+\+IN\+\_\+\+CRL\+\_\+\+LAST\+\_\+\+UPDATE\+\_\+\+FIELD\char`\"{}
\begin{DoxyCompactList}\small\item\em Format error in CRL\textquotesingle{}s last\+Update field (invalid time) \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+ERROR\+\_\+\+IN\+\_\+\+CRL\+\_\+\+NEXT\+\_\+\+UPDATE\+\_\+\+FIELD} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+ERROR\+\_\+\+IN\+\_\+\+CRL\+\_\+\+NEXT\+\_\+\+UPDATE\+\_\+\+FIELD\char`\"{}
\begin{DoxyCompactList}\small\item\em Format error in CRL\textquotesingle{}s next\+Update field (invalid time) \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+INVALID\+\_\+\+CA} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+INVALID\+\_\+\+CA\char`\"{}
\begin{DoxyCompactList}\small\item\em Invalid CA certificate. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+INVALID\+\_\+\+PURPOSE} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+INVALID\+\_\+\+PURPOSE\char`\"{}
\begin{DoxyCompactList}\small\item\em The certificate cannot be used for the specified purpose. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+KEYUSAGE\+\_\+\+NO\+\_\+\+CERTSIGN} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+KEYUSAGE\+\_\+\+NO\+\_\+\+CERTSIGN\char`\"{}
\begin{DoxyCompactList}\small\item\em The key\+Usage extension does not permit certificate signing. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+OUT\+\_\+\+OF\+\_\+\+MEM} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+OUT\+\_\+\+OF\+\_\+\+MEM\char`\"{}
\begin{DoxyCompactList}\small\item\em Out of memory error. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+PATH\+\_\+\+LENGTH\+\_\+\+EXCEEDED} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+PATH\+\_\+\+LENGTH\+\_\+\+EXCEEDED\char`\"{}
\begin{DoxyCompactList}\small\item\em The basic\+Constraints pathlength parameter has been exceeded. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+SELF\+\_\+\+SIGNED\+\_\+\+CERT\+\_\+\+IN\+\_\+\+CHAIN} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+SELF\+\_\+\+SIGNED\+\_\+\+CERT\+\_\+\+IN\+\_\+\+CHAIN\char`\"{}
\begin{DoxyCompactList}\small\item\em Self signed certificate in certificate chain. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+SUBJECT\+\_\+\+ISSUER\+\_\+\+MISMATCH} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+SUBJECT\+\_\+\+ISSUER\+\_\+\+MISMATCH\char`\"{}
\begin{DoxyCompactList}\small\item\em The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+DECODE\+\_\+\+ISSUER\+\_\+\+PUBLIC\+\_\+\+KEY} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+DECODE\+\_\+\+ISSUER\+\_\+\+PUBLIC\+\_\+\+KEY\char`\"{}
\begin{DoxyCompactList}\small\item\em Unable to decode issuer public key (Subject\+Public\+Key\+Info) \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+DECRYPT\+\_\+\+CERT\+\_\+\+SIGNATURE} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+DECRYPT\+\_\+\+CERT\+\_\+\+SIGNATURE\char`\"{}
\begin{DoxyCompactList}\small\item\em Unable to decrypt certificate\textquotesingle{}s signature. This means that the actual signature value could not be determined rather than it not matching the expected value; this is only meaningful for RSA. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+DECRYPT\+\_\+\+CRL\+\_\+\+SIGNATURE} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+DECRYPT\+\_\+\+CRL\+\_\+\+SIGNATURE\char`\"{}
\begin{DoxyCompactList}\small\item\em Unable to decrypt CRL\textquotesingle{}s signature. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+GET\+\_\+\+CRL} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+GET\+\_\+\+CRL\char`\"{}
\begin{DoxyCompactList}\small\item\em Unable to get certificate CRL. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+GET\+\_\+\+ISSUER\+\_\+\+CERT} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+GET\+\_\+\+ISSUER\+\_\+\+CERT\char`\"{}
\begin{DoxyCompactList}\small\item\em Unable to get issuer certificate. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+GET\+\_\+\+ISSUER\+\_\+\+CERT\+\_\+\+LOCALLY} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+GET\+\_\+\+ISSUER\+\_\+\+CERT\+\_\+\+LOCALLY\char`\"{}
\begin{DoxyCompactList}\small\item\em Unable to get local issuer certificate. This normally means the list of trusted certificates is not complete. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+VERIFY\+\_\+\+LEAF\+\_\+\+SIGNATURE} = \char`\"{}X509\+\_\+\+V\+\_\+\+ERR\+\_\+\+UNABLE\+\_\+\+TO\+\_\+\+VERIFY\+\_\+\+LEAF\+\_\+\+SIGNATURE\char`\"{}
\begin{DoxyCompactList}\small\item\em Unable to verify the first certificate. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+V\+\_\+\+OK} = \char`\"{}X509\+\_\+\+V\+\_\+\+OK\char`\"{}
\begin{DoxyCompactList}\small\item\em Verification OK. \end{DoxyCompactList}\item 
const {\bfseries X509\+\_\+\+Verification\+Reasons}
\begin{DoxyCompactList}\small\item\em maps from varification strings to verification code descriptions \end{DoxyCompactList}\item 
const {\bfseries AFMap} = qore(get\+\_\+network\+\_\+address\+\_\+family\+\_\+map())
\begin{DoxyCompactList}\small\item\em mapping from \mbox{\hyperlink{group__network__address__family__constants}{Network Address Family Constants}} to string codes \end{DoxyCompactList}\item 
const {\bfseries AFStr\+Map}
\begin{DoxyCompactList}\small\item\em mapping from network address family string codes to \mbox{\hyperlink{group__network__address__family__constants}{Network Address Family Constants}} \end{DoxyCompactList}\item 
const {\bfseries AF\+\_\+\+INET} = AF\+\_\+\+INET
\begin{DoxyCompactList}\small\item\em IPv4 address family. \end{DoxyCompactList}\item 
const {\bfseries AF\+\_\+\+INET6} = AF\+\_\+\+INET6
\begin{DoxyCompactList}\small\item\em IPv6 address family. \end{DoxyCompactList}\item 
const {\bfseries AF\+\_\+\+LOCAL} = AF\+\_\+\+LOCAL
\begin{DoxyCompactList}\small\item\em POSIX synonym for AF\+\_\+\+UNIX. \end{DoxyCompactList}\item 
const {\bfseries AF\+\_\+\+UNIX} = AF\+\_\+\+UNIX
\begin{DoxyCompactList}\small\item\em UNIX domain address family (UNIX socket files) \end{DoxyCompactList}\item 
const {\bfseries AF\+\_\+\+UNSPEC} = AF\+\_\+\+UNSPEC
\begin{DoxyCompactList}\small\item\em unspecified address family \end{DoxyCompactList}\item 
const {\bfseries AI\+\_\+\+ADDRCONFIG} = AI\+\_\+\+ADDRCONFIG
\begin{DoxyCompactList}\small\item\em if this bit is set, addresses of each family are returned only if they are configured on the system \end{DoxyCompactList}\item 
const {\bfseries AI\+\_\+\+ALL} = AI\+\_\+\+ALL
\begin{DoxyCompactList}\small\item\em If this bit is set along with AI\+\_\+\+V4\+MAPPED then all matching IPv6 and IPv4 addresses are returned. \end{DoxyCompactList}\item 
const {\bfseries AI\+\_\+\+CANONNAME} = AI\+\_\+\+CANONNAME
\begin{DoxyCompactList}\small\item\em If this bit is set, then \mbox{\hyperlink{group__library__functions_ga30a65bf8f992dd435b05f92c3fa734e5}{getaddrinfo()}} will return the canonical name of the hostname in the {\ttfamily \char`\"{}canonname\char`\"{}} key of the first element returned. \end{DoxyCompactList}\item 
const {\bfseries AI\+\_\+\+NUMERICHOST} = AI\+\_\+\+NUMERICHOST
\begin{DoxyCompactList}\small\item\em If this bit is set, then the host is assumed to be an address and no hostname lookup will be preformed. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__network__address__information__constants_gac31474a7abb330fc937a0f501875755c}{AI\+\_\+\+NUMERICSERV}} = AI\+\_\+\+NUMERICSERV
\begin{DoxyCompactList}\small\item\em If this bit is set, then the service is assumed to be a numeric port string, and no service lookup will be performed. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__network__address__information__constants_gaf18e12f435604a899f9f5fa8fee83a8d}{AI\+\_\+\+PASSIVE}} = AI\+\_\+\+PASSIVE
\begin{DoxyCompactList}\small\item\em If this bit is set, then the returned information should be usable for a call to \mbox{\hyperlink{class_qore_1_1_socket_a84303b48fef02b3a1e2b29184ac53bc8}{Socket\+::bind()}} \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__network__address__information__constants_gad17072ef3c5d0a9081cd239ff7e15a4e}{AI\+\_\+\+V4\+MAPPED}} = AI\+\_\+\+V4\+MAPPED
\begin{DoxyCompactList}\small\item\em If this bit is set, \mbox{\hyperlink{group__library__functions_ga30a65bf8f992dd435b05f92c3fa734e5}{getaddrinfo()}} will return IPv4-\/mapped IPv6 addresses on finding no matching IPv6 addresses/. \end{DoxyCompactList}\item 
const {\bfseries IPPROTO\+\_\+\+TCP} = IPPROTO\+\_\+\+TCP
\begin{DoxyCompactList}\small\item\em for the TCP protocol \end{DoxyCompactList}\item 
const {\bfseries IPPROTO\+\_\+\+UDP} = IPPROTO\+\_\+\+UDP
\begin{DoxyCompactList}\small\item\em for the UDP protocol \end{DoxyCompactList}\item 
const {\bfseries SOCK\+\_\+\+DGRAM} = SOCK\+\_\+\+DGRAM
\begin{DoxyCompactList}\small\item\em for datagrams (connectionless, unreliable messages of a fixed (typically small) maximum length \end{DoxyCompactList}\item 
const {\bfseries SOCK\+\_\+\+RAW} = SOCK\+\_\+\+RAW
\begin{DoxyCompactList}\small\item\em raw socket interface, only available to the superuser, untested \end{DoxyCompactList}\item 
const {\bfseries SOCK\+\_\+\+STREAM} = SOCK\+\_\+\+STREAM
\begin{DoxyCompactList}\small\item\em for sequenced, reliable, two-\/way connection-\/based byte streams (the default) \end{DoxyCompactList}\item 
const {\bfseries ALTWERASE} = ALTWERASE
\begin{DoxyCompactList}\small\item\em use alternate WERASE algorithm \end{DoxyCompactList}\item 
const {\bfseries ECHO} = ECHO
\begin{DoxyCompactList}\small\item\em enable echoing \end{DoxyCompactList}\item 
const {\bfseries ECHOCTL} = ECHOCTL
\begin{DoxyCompactList}\small\item\em echo control chars as $^\wedge$(Char) \end{DoxyCompactList}\item 
const {\bfseries ECHOE} = ECHOE
\begin{DoxyCompactList}\small\item\em visually erase chars \end{DoxyCompactList}\item 
const {\bfseries ECHOKE} = ECHOKE
\begin{DoxyCompactList}\small\item\em visual erase for line kill \end{DoxyCompactList}\item 
const {\bfseries ECHONL} = ECHONL
\begin{DoxyCompactList}\small\item\em echo NL even if ECHO is off \end{DoxyCompactList}\item 
const {\bfseries ECHOPRT} = ECHOPRT
\begin{DoxyCompactList}\small\item\em visual erase mode for hardcopy \end{DoxyCompactList}\item 
const {\bfseries EXTPROC} = EXTPROC
\begin{DoxyCompactList}\small\item\em external processing \end{DoxyCompactList}\item 
const {\bfseries FLUSHO} = FLUSHO
\begin{DoxyCompactList}\small\item\em output being flushed (state) \end{DoxyCompactList}\item 
const {\bfseries ICANON} = ICANON
\begin{DoxyCompactList}\small\item\em canonicalize input lines \end{DoxyCompactList}\item 
const {\bfseries IEXTEN} = IEXTEN
\begin{DoxyCompactList}\small\item\em enable DISCARD and LNEXT \end{DoxyCompactList}\item 
const {\bfseries ISIG} = ISIG
\begin{DoxyCompactList}\small\item\em enable signals INTR, QUIT, \mbox{[}D\mbox{]}SUSP \end{DoxyCompactList}\item 
const {\bfseries NOFLSH} = NOFLSH
\begin{DoxyCompactList}\small\item\em don\textquotesingle{}t flush after interrupt \end{DoxyCompactList}\item 
const {\bfseries NOKERNINFO} = NOKERNINFO
\begin{DoxyCompactList}\small\item\em no kernel output from VSTATUS \end{DoxyCompactList}\item 
const {\bfseries PENDIN} = PENDIN
\begin{DoxyCompactList}\small\item\em retype pending input (state) \end{DoxyCompactList}\item 
const {\bfseries TOSTOP} = TOSTOP
\begin{DoxyCompactList}\small\item\em stop background jobs from output \end{DoxyCompactList}\item 
const {\bfseries CCAR\+\_\+\+OFLOW} = CCAR\+\_\+\+OFLOW
\begin{DoxyCompactList}\small\item\em DCD flow control of output. \end{DoxyCompactList}\item 
const {\bfseries CCTS\+\_\+\+OFLOW} = CCTS\+\_\+\+OFLOW
\begin{DoxyCompactList}\small\item\em CTS flow control of output. \end{DoxyCompactList}\item 
const {\bfseries CDSR\+\_\+\+OFLOW} = CDSR\+\_\+\+OFLOW
\begin{DoxyCompactList}\small\item\em DSR flow control of output. \end{DoxyCompactList}\item 
const {\bfseries CLOCAL} = CLOCAL
\begin{DoxyCompactList}\small\item\em ignore modem status lines \end{DoxyCompactList}\item 
const {\bfseries CREAD} = CREAD
\begin{DoxyCompactList}\small\item\em enable receiver \end{DoxyCompactList}\item 
const {\bfseries CRTSCTS} = CRTSCTS
\begin{DoxyCompactList}\small\item\em CTS flow control of output and RTS flow control of input. \end{DoxyCompactList}\item 
const {\bfseries CRTS\+\_\+\+IFLOW} = CRTS\+\_\+\+IFLOW
\begin{DoxyCompactList}\small\item\em RTS flow control of input. \end{DoxyCompactList}\item 
const {\bfseries CS5} = CS5
\begin{DoxyCompactList}\small\item\em character size mask\+: 5 bits \end{DoxyCompactList}\item 
const {\bfseries CS6} = CS6
\begin{DoxyCompactList}\small\item\em character size mask\+: 6 bits \end{DoxyCompactList}\item 
const {\bfseries CS7} = CS7
\begin{DoxyCompactList}\small\item\em character size mask\+: 7 bits \end{DoxyCompactList}\item 
const {\bfseries CS8} = CS8
\begin{DoxyCompactList}\small\item\em character size mask\+: 8 bits \end{DoxyCompactList}\item 
const {\bfseries CSIZE} = CSIZE
\begin{DoxyCompactList}\small\item\em character size mask \end{DoxyCompactList}\item 
const {\bfseries CSTOPB} = CSTOPB
\begin{DoxyCompactList}\small\item\em send 2 stop bits \end{DoxyCompactList}\item 
const {\bfseries HUPCL} = HUPCL
\begin{DoxyCompactList}\small\item\em hang up on last close \end{DoxyCompactList}\item 
const {\bfseries MDMBUF} = MDMBUF
\begin{DoxyCompactList}\small\item\em old name for CCAR\+\_\+\+OFLOW \end{DoxyCompactList}\item 
const {\bfseries PARENB} = PARENB
\begin{DoxyCompactList}\small\item\em parity enable \end{DoxyCompactList}\item 
const {\bfseries PARODD} = PARODD
\begin{DoxyCompactList}\small\item\em odd parity, else even \end{DoxyCompactList}\item 
const {\bfseries OCRNL} = OCRNL
\begin{DoxyCompactList}\small\item\em map CR to NL on output \end{DoxyCompactList}\item 
const {\bfseries ONLCR} = ONLCR
\begin{DoxyCompactList}\small\item\em map NL to CR-\/\+NL (ala CRMOD) \end{DoxyCompactList}\item 
const {\bfseries ONLRET} = ONLRET
\begin{DoxyCompactList}\small\item\em NL performs CR function. \end{DoxyCompactList}\item 
const {\bfseries ONOCR} = ONOCR
\begin{DoxyCompactList}\small\item\em no CR output at column 0 \end{DoxyCompactList}\item 
const {\bfseries ONOEOT} = ONOEOT
\begin{DoxyCompactList}\small\item\em discard EOT\textquotesingle{}s ($^\wedge$D) on output \end{DoxyCompactList}\item 
const {\bfseries OPOST} = OPOST
\begin{DoxyCompactList}\small\item\em enable following output processing \end{DoxyCompactList}\item 
const {\bfseries OXTABS} = OXTABS
\begin{DoxyCompactList}\small\item\em expand tabs to spaces \end{DoxyCompactList}\item 
const {\bfseries BRKINT} = BRKINT
\begin{DoxyCompactList}\small\item\em map BREAK to SIGINTR \end{DoxyCompactList}\item 
const {\bfseries ICRNL} = ICRNL
\begin{DoxyCompactList}\small\item\em map CR to NL (ala CRMOD) \end{DoxyCompactList}\item 
const {\bfseries IGNBRK} = IGNBRK
\begin{DoxyCompactList}\small\item\em ignore BREAK condition \end{DoxyCompactList}\item 
const {\bfseries IGNCR} = IGNCR
\begin{DoxyCompactList}\small\item\em ignore CR \end{DoxyCompactList}\item 
const {\bfseries IGNPAR} = IGNPAR
\begin{DoxyCompactList}\small\item\em ignore (discard) parity errors \end{DoxyCompactList}\item 
const {\bfseries IMAXBEL} = IMAXBEL
\begin{DoxyCompactList}\small\item\em ring bell on input queue full \end{DoxyCompactList}\item 
const {\bfseries INLCR} = INLCR
\begin{DoxyCompactList}\small\item\em map NL into CR \end{DoxyCompactList}\item 
const {\bfseries INPCK} = INPCK
\begin{DoxyCompactList}\small\item\em enable checking of parity errors \end{DoxyCompactList}\item 
const {\bfseries ISTRIP} = ISTRIP
\begin{DoxyCompactList}\small\item\em strip 8th bit off chars \end{DoxyCompactList}\item 
const {\bfseries IXANY} = IXANY
\begin{DoxyCompactList}\small\item\em any char will restart after stop \end{DoxyCompactList}\item 
const {\bfseries IXOFF} = IXOFF
\begin{DoxyCompactList}\small\item\em enable input flow control \end{DoxyCompactList}\item 
const {\bfseries IXON} = IXON
\begin{DoxyCompactList}\small\item\em enable output flow control \end{DoxyCompactList}\item 
const {\bfseries PARMRK} = PARMRK
\begin{DoxyCompactList}\small\item\em mark parity and framing errors \end{DoxyCompactList}\item 
const {\bfseries VDISCARD} = VDISCARD
\begin{DoxyCompactList}\small\item\em subscript for the VDISCARD character \end{DoxyCompactList}\item 
const {\bfseries VDSUSP} = VDSUSP
\begin{DoxyCompactList}\small\item\em subscript for the VDSUSP character \end{DoxyCompactList}\item 
const {\bfseries VEOF} = VEOF
\begin{DoxyCompactList}\small\item\em subscript for the EOF character \end{DoxyCompactList}\item 
const {\bfseries VEOL} = VEOL
\begin{DoxyCompactList}\small\item\em subscript for the EOL character \end{DoxyCompactList}\item 
const {\bfseries VEOL2} = VEOL2
\begin{DoxyCompactList}\small\item\em subscript for the EOL2 character \end{DoxyCompactList}\item 
const {\bfseries VERASE} = VERASE
\begin{DoxyCompactList}\small\item\em subscript for the VERASE character \end{DoxyCompactList}\item 
const {\bfseries VINTR} = VINTR
\begin{DoxyCompactList}\small\item\em subscript for the VINTR character \end{DoxyCompactList}\item 
const {\bfseries VKILL} = VKILL
\begin{DoxyCompactList}\small\item\em subscript for the VKILL character \end{DoxyCompactList}\item 
const {\bfseries VLNEXT} = VLNEXT
\begin{DoxyCompactList}\small\item\em subscript for the VLNEXT character \end{DoxyCompactList}\item 
const {\bfseries VMIN} = VMIN
\begin{DoxyCompactList}\small\item\em subscript for the VMIN value \end{DoxyCompactList}\item 
const {\bfseries VQUIT} = VQUIT
\begin{DoxyCompactList}\small\item\em subscript for the VQUIT character \end{DoxyCompactList}\item 
const {\bfseries VREPRINT} = VREPRINT
\begin{DoxyCompactList}\small\item\em subscript for the VREPRINT character \end{DoxyCompactList}\item 
const {\bfseries VSTART} = VSTART
\begin{DoxyCompactList}\small\item\em subscript for the VSTART character \end{DoxyCompactList}\item 
const {\bfseries VSTATUS} = VSTATUS
\begin{DoxyCompactList}\small\item\em subscript for the character \end{DoxyCompactList}\item 
const {\bfseries VSTOP} = VSTOP
\begin{DoxyCompactList}\small\item\em subscript for the VSTOP character \end{DoxyCompactList}\item 
const {\bfseries VSUSP} = VSUSP
\begin{DoxyCompactList}\small\item\em subscript for the VSUSP character \end{DoxyCompactList}\item 
const {\bfseries VTIME} = VTIME
\begin{DoxyCompactList}\small\item\em subscript for the VTIME value \end{DoxyCompactList}\item 
const {\bfseries VWERASE} = VWERASE
\begin{DoxyCompactList}\small\item\em subscript for the VWERASE character \end{DoxyCompactList}\item 
const {\bfseries \+\_\+\+POSIX\+\_\+\+VDISABLE} = \+\_\+\+POSIX\+\_\+\+VDISABLE
\begin{DoxyCompactList}\small\item\em if the value of any key is this value, it means that the key is disabled \end{DoxyCompactList}\item 
const {\bfseries TCSADRAIN} = TCSADRAIN
\begin{DoxyCompactList}\small\item\em drain output, then change \end{DoxyCompactList}\item 
const {\bfseries TCSAFLUSH} = TCSAFLUSH
\begin{DoxyCompactList}\small\item\em drain output, flush input \end{DoxyCompactList}\item 
const {\bfseries TCSANOW} = TCSANOW
\begin{DoxyCompactList}\small\item\em make change immediate \end{DoxyCompactList}\item 
const {\bfseries TCSASOFT} = TCSASOFT
\begin{DoxyCompactList}\small\item\em flag -\/ don\textquotesingle{}t alter hardware state \end{DoxyCompactList}\item 
const {\bfseries Default\+Stream\+Buffer\+Size} = 4096
\begin{DoxyCompactList}\small\item\em The default buffer size for the \mbox{\hyperlink{class_qore_1_1_buffered_stream_reader}{Buffered\+Stream\+Reader}} class. \end{DoxyCompactList}\item 
const {\bfseries QURL\+\_\+\+DECODE} = QURL\+\_\+\+DECODE
\begin{DoxyCompactList}\small\item\em Perform percent decoding on the {\ttfamily \char`\"{}host\char`\"{}}, {\ttfamily \char`\"{}username\char`\"{}}, and {\ttfamily \char`\"{}password\char`\"{}} fields. \end{DoxyCompactList}\item 
const {\bfseries QURL\+\_\+\+DECODE\+\_\+\+PATH} = QURL\+\_\+\+DECODE\+\_\+\+PATH
\begin{DoxyCompactList}\small\item\em Decodes all fields like \mbox{\hyperlink{group__parse__url__options_ga8c41e16cce13b426c12c9e28f0cb7b29}{QURL\+\_\+\+DECODE}} plus also performs percent decoding on {\ttfamily \char`\"{}path\char`\"{}} and {\ttfamily \char`\"{}query\char`\"{}} fields. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__parse__url__options_ga29e55944d8543c0857a418732aa3df37}{QURL\+\_\+\+KEEP\+\_\+\+BRACKETS}} = QURL\+\_\+\+KEEP\+\_\+\+BRACKETS
\begin{DoxyCompactList}\small\item\em If the hostname or address is enclosed in square brackets, the brackets will be included in the {\ttfamily \char`\"{}host\char`\"{}} key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_encoding_ga00f7bb2b329eb21572deab8578d506cf}{CE\+\_\+\+ALL}} = CE\+\_\+\+ALL
\begin{DoxyCompactList}\small\item\em code for encoding everything \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_encoding_ga7ebe53b7b1a81353a80cc3d79a590db6}{CE\+\_\+\+HTML}} = CE\+\_\+\+HTML
\begin{DoxyCompactList}\small\item\em code for encoding HTML 5 symbols as named character references \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_encoding_gaa1fefe1dab38a1b1b4a32d84e34fa3f4}{CE\+\_\+\+NONASCII}} = CE\+\_\+\+NONASCII
\begin{DoxyCompactList}\small\item\em code for encoding all non-\/\+ASCII symbols as numeric character references \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_encoding_gabdfd4734aad893296b3c584c3ba1326e}{CE\+\_\+\+XHTML}} = CE\+\_\+\+XHTML
\begin{DoxyCompactList}\small\item\em code for encoding XHTML entities \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_encoding_gadb85427aabfa0641ebfd5ac5186e5d9e}{CE\+\_\+\+XML}} = CE\+\_\+\+XML
\begin{DoxyCompactList}\small\item\em code for encoding XML entities \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_decoding_ga9c3dabdb0c33c28a293c10d4c1d97935}{CD\+\_\+\+ALL}} = CD\+\_\+\+ALL
\begin{DoxyCompactList}\small\item\em code for decoding everything \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_decoding_gac9d1ccf5b811ffa1d178baf0d0c6130e}{CD\+\_\+\+HTML}} = CD\+\_\+\+HTML
\begin{DoxyCompactList}\small\item\em code for decoding HTML 5 named character references to their native symbols \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_decoding_gaba30de770d3d3b3d7239096d00ae47ec}{CD\+\_\+\+NUM\+\_\+\+REF}} = CD\+\_\+\+NUM\+\_\+\+REF
\begin{DoxyCompactList}\small\item\em code for decoding numeric character references to symbols \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_decoding_gab7af8658ed8f43f17938bad0a1cdadf4}{CD\+\_\+\+XHTML}} = CD\+\_\+\+XHTML
\begin{DoxyCompactList}\small\item\em code for decoding XHTML named character references to symbols \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group___string_concat_decoding_ga2b7907f990dc6c48eeff88a94c95cb8e}{CD\+\_\+\+XML}} = CD\+\_\+\+XML
\begin{DoxyCompactList}\small\item\em code for decoding XML entities \end{DoxyCompactList}\item 
const {\bfseries Name\+To\+Signal}
\begin{DoxyCompactList}\small\item\em maps signal names to signal values \end{DoxyCompactList}\item 
const {\bfseries SIGABRT} = SIGABRT
\begin{DoxyCompactList}\small\item\em SIGABRT. \end{DoxyCompactList}\item 
const {\bfseries SIGALRM} = SIGALRM
\begin{DoxyCompactList}\small\item\em SIGALRM. \end{DoxyCompactList}\item 
const {\bfseries SIGBUS} = SIGBUS
\begin{DoxyCompactList}\small\item\em SIGBUS. \end{DoxyCompactList}\item 
const {\bfseries SIGCANCEL} = SIGCANCEL
\begin{DoxyCompactList}\small\item\em SIGCANCEL. \end{DoxyCompactList}\item 
const {\bfseries SIGCHLD} = SIGCHLD
\begin{DoxyCompactList}\small\item\em SIGCHLD. \end{DoxyCompactList}\item 
const {\bfseries SIGCLD} = SIGCLD
\begin{DoxyCompactList}\small\item\em SIGCLD. \end{DoxyCompactList}\item 
const {\bfseries SIGCONT} = SIGCONT
\begin{DoxyCompactList}\small\item\em SIGCONT. \end{DoxyCompactList}\item 
const {\bfseries SIGEMT} = SIGEMT
\begin{DoxyCompactList}\small\item\em SIGEMT. \end{DoxyCompactList}\item 
const {\bfseries SIGFPE} = SIGFPE
\begin{DoxyCompactList}\small\item\em SIGFPE. \end{DoxyCompactList}\item 
const {\bfseries SIGFREEZE} = SIGFREEZE
\begin{DoxyCompactList}\small\item\em SIGFREEZE. \end{DoxyCompactList}\item 
const {\bfseries SIGHUP} = SIGHUP
\begin{DoxyCompactList}\small\item\em SIGHUP. \end{DoxyCompactList}\item 
const {\bfseries SIGILL} = SIGILL
\begin{DoxyCompactList}\small\item\em SIGILL. \end{DoxyCompactList}\item 
const {\bfseries SIGINFO} = SIGINFO
\begin{DoxyCompactList}\small\item\em SIGINFO. \end{DoxyCompactList}\item 
const {\bfseries SIGINT} = SIGINT
\begin{DoxyCompactList}\small\item\em SIGINT. \end{DoxyCompactList}\item 
const {\bfseries SIGIO} = SIGIO
\begin{DoxyCompactList}\small\item\em SIGIO. \end{DoxyCompactList}\item 
const {\bfseries SIGIOT} = SIGIOT
\begin{DoxyCompactList}\small\item\em SIGIOT. \end{DoxyCompactList}\item 
const {\bfseries SIGJVM1} = SIGJVM1
\begin{DoxyCompactList}\small\item\em SIGJVM1. \end{DoxyCompactList}\item 
const {\bfseries SIGJVM2} = SIGJVM2
\begin{DoxyCompactList}\small\item\em SIGJVM2. \end{DoxyCompactList}\item 
const {\bfseries SIGKILL} = SIGKILL
\begin{DoxyCompactList}\small\item\em SIGKILL. \end{DoxyCompactList}\item 
const {\bfseries SIGLOST} = SIGLOST
\begin{DoxyCompactList}\small\item\em SIGLOST. \end{DoxyCompactList}\item 
const {\bfseries SIGLWP} = SIGLWP
\begin{DoxyCompactList}\small\item\em SIGLWP. \end{DoxyCompactList}\item 
const {\bfseries SIGPIPE} = SIGPIPE
\begin{DoxyCompactList}\small\item\em SIGPIPE. \end{DoxyCompactList}\item 
const {\bfseries SIGPOLL} = SIGPOLL
\begin{DoxyCompactList}\small\item\em SIGPOLL. \end{DoxyCompactList}\item 
const {\bfseries SIGPROF} = SIGPROF
\begin{DoxyCompactList}\small\item\em SIGPROF. \end{DoxyCompactList}\item 
const {\bfseries SIGPWR} = SIGPWR
\begin{DoxyCompactList}\small\item\em SIGPWR. \end{DoxyCompactList}\item 
const {\bfseries SIGQUIT} = SIGQUIT
\begin{DoxyCompactList}\small\item\em SIGQUIT. \end{DoxyCompactList}\item 
const {\bfseries SIGSEGV} = SIGSEGV
\begin{DoxyCompactList}\small\item\em SIGSEGV. \end{DoxyCompactList}\item 
const {\bfseries SIGSTKFLT} = SIGSTKFLT
\begin{DoxyCompactList}\small\item\em SIGSTKFLT. \end{DoxyCompactList}\item 
const {\bfseries SIGSTOP} = SIGSTOP
\begin{DoxyCompactList}\small\item\em SIGSTOP. \end{DoxyCompactList}\item 
const {\bfseries SIGSYS} = SIGSYS
\begin{DoxyCompactList}\small\item\em SIGSYS. \end{DoxyCompactList}\item 
const {\bfseries SIGTERM} = SIGTERM
\begin{DoxyCompactList}\small\item\em SIGTERM. \end{DoxyCompactList}\item 
const {\bfseries SIGTHAW} = SIGTHAW
\begin{DoxyCompactList}\small\item\em SIGTHAW. \end{DoxyCompactList}\item 
const {\bfseries SIGTRAP} = SIGTRAP
\begin{DoxyCompactList}\small\item\em SIGTRAP. \end{DoxyCompactList}\item 
const {\bfseries SIGTSTP} = SIGTSTP
\begin{DoxyCompactList}\small\item\em SIGTSTP. \end{DoxyCompactList}\item 
const {\bfseries SIGTTIN} = SIGTTIN
\begin{DoxyCompactList}\small\item\em SIGTTIN. \end{DoxyCompactList}\item 
const {\bfseries SIGTTOU} = SIGTTOU
\begin{DoxyCompactList}\small\item\em SIGTTOU. \end{DoxyCompactList}\item 
const {\bfseries SIGURG} = SIGURG
\begin{DoxyCompactList}\small\item\em SIGURG. \end{DoxyCompactList}\item 
const {\bfseries SIGUSR1} = SIGUSR1
\begin{DoxyCompactList}\small\item\em SIGUSR1. \end{DoxyCompactList}\item 
const {\bfseries SIGUSR2} = SIGUSR2
\begin{DoxyCompactList}\small\item\em SIGUSR2. \end{DoxyCompactList}\item 
const {\bfseries SIGVTALRM} = SIGVTALRM
\begin{DoxyCompactList}\small\item\em SIGVTALRM. \end{DoxyCompactList}\item 
const {\bfseries SIGWAITING} = SIGWAITING
\begin{DoxyCompactList}\small\item\em SIGWAITING. \end{DoxyCompactList}\item 
const {\bfseries SIGWINCH} = SIGWINCH
\begin{DoxyCompactList}\small\item\em SIGWINCH. \end{DoxyCompactList}\item 
const {\bfseries SIGXCPU} = SIGXCPU
\begin{DoxyCompactList}\small\item\em SIGXCPU. \end{DoxyCompactList}\item 
const {\bfseries SIGXFSZ} = SIGXFSZ
\begin{DoxyCompactList}\small\item\em SIGXFSZ. \end{DoxyCompactList}\item 
const {\bfseries SIGXRES} = SIGXRES
\begin{DoxyCompactList}\small\item\em SIGXRES. \end{DoxyCompactList}\item 
const {\bfseries Signal\+To\+Name}
\begin{DoxyCompactList}\small\item\em maps signal numbers (as a string key) to the symbolic name for the signal \end{DoxyCompactList}\item 
const {\bfseries BZ2\+\_\+\+DEFAULT\+\_\+\+COMPRESSION} = BZ2\+\_\+\+DEFAULT\+\_\+\+COMPRESSION
\begin{DoxyCompactList}\small\item\em gives the default compression level for the \mbox{\hyperlink{group__compresssion__functions_ga2a5264cac8dfd0b95b4706f122c4a5cb}{bzip2()}} function, providing a trade-\/off between compression speed and compression size (value\+: {\ttfamily 3}) \end{DoxyCompactList}\item 
const {\bfseries COMPRESSION\+\_\+\+LEVEL\+\_\+\+DEFAULT} = COMPRESSION\+\_\+\+LEVEL\+\_\+\+DEFAULT
\begin{DoxyCompactList}\small\item\em Identifies the default compression level appropriate for given algorithm. \end{DoxyCompactList}\item 
const {\bfseries Z\+\_\+\+DEFAULT\+\_\+\+COMPRESSION} = Z\+\_\+\+DEFAULT\+\_\+\+COMPRESSION
\begin{DoxyCompactList}\small\item\em gives the default compression level for the \mbox{\hyperlink{group__compresssion__functions_ga5a7dd18fde0559da33f14f484656cad7}{compress()}} and \mbox{\hyperlink{group__compresssion__functions_gaed906422dda7f7506aaaa4d847f8eaed}{gzip()}} functions, providing a trade-\/off between compression speed and compression size \end{DoxyCompactList}\item 
const {\bfseries COMPRESSION\+\_\+\+ALG\+\_\+\+BZIP2} = str(Compression\+Transforms\+::\+ALG\+\_\+\+BZIP2)
\begin{DoxyCompactList}\small\item\em Identifies the \href{http://en.wikipedia.org/wiki/Bzip2}{\texttt{ bzip2 algorithm}} \end{DoxyCompactList}\item 
const {\bfseries COMPRESSION\+\_\+\+ALG\+\_\+\+GZIP} = str(Compression\+Transforms\+::\+ALG\+\_\+\+GZIP)
\begin{DoxyCompactList}\small\item\em Identifies the GZIP Format (\href{http://www.ietf.org/rfc/rfc1952.txt}{\texttt{ RFC 1952}}) \end{DoxyCompactList}\item 
const {\bfseries COMPRESSION\+\_\+\+ALG\+\_\+\+ZLIB} = str(Compression\+Transforms\+::\+ALG\+\_\+\+ZLIB)
\begin{DoxyCompactList}\small\item\em Identifies the ZLIB Compressed Data Format (\href{http://www.ietf.org/rfc/rfc1950.txt}{\texttt{ RFC 1950}}) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga73689cc7289473ce0061551c392120bf}{CRYPTO\+\_\+\+ALG\+\_\+\+AES\+\_\+128}} = \char`\"{}aes128\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/Advanced_Encryption_Standard}{\texttt{ AES cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Galois/Counter_Mode}{\texttt{ Galois Counter Mode (GCM)}} with a 128-\/bit (16 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga022dfeaa3c3e4ee34f0cb55ba1129125}{CRYPTO\+\_\+\+ALG\+\_\+\+AES\+\_\+192}} = \char`\"{}aes192\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/Advanced_Encryption_Standard}{\texttt{ AES cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Galois/Counter_Mode}{\texttt{ Galois Counter Mode (GCM)}} with a 192-\/bit (24 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga5a725d566fde3fdf16cf967f24396d4f}{CRYPTO\+\_\+\+ALG\+\_\+\+AES\+\_\+256}} = \char`\"{}aes256\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/Advanced_Encryption_Standard}{\texttt{ AES cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Galois/Counter_Mode}{\texttt{ Galois Counter Mode (GCM)}} with a 256-\/bit (32 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga537286d57ff4a0326f427e8d513cbfb0}{CRYPTO\+\_\+\+ALG\+\_\+\+BLOWFISH}} = \char`\"{}blowfish\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{http://www.counterpane.com/blowfish.html}{\texttt{ blowfish cryptographic algorithm}} in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga422366c05ce16fb7bd4891e96eab6e8e}{CRYPTO\+\_\+\+ALG\+\_\+\+BLOWFISH\+\_\+\+CFB}} = \char`\"{}blowfish-\/cfb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{http://www.counterpane.com/blowfish.html}{\texttt{ blowfish cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Cipher_Feedback_.28CFB.29}{\texttt{ Cipher Feedback (CFB)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga2a5dfd4cdf80d6da8c2a9447ed0c4d13}{CRYPTO\+\_\+\+ALG\+\_\+\+BLOWFISH\+\_\+\+OFB}} = \char`\"{}blowfish-\/ofb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{http://www.counterpane.com/blowfish.html}{\texttt{ blowfish cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Output_Feedback_.28OFB.29}{\texttt{ Output Feedback (OFB)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gab6dd39c61668eed9ee863a86c0536023}{CRYPTO\+\_\+\+ALG\+\_\+\+CAST5}} = \char`\"{}cast5\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/CAST-128}{\texttt{ CAST5 cryptographic algorithm}} in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga5d4040b319f9c4bd307e4df9ed426676}{CRYPTO\+\_\+\+ALG\+\_\+\+CAST5\+\_\+\+CFB}} = \char`\"{}cast5-\/cfb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/CAST-128}{\texttt{ CAST5 cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Cipher_Feedback_.28CFB.29}{\texttt{ Cipher Feedback (CFB)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gab4eced22515cb6dd7c6a28e436534a0d}{CRYPTO\+\_\+\+ALG\+\_\+\+CAST5\+\_\+\+OFB}} = \char`\"{}cast5-\/ofb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/CAST-128}{\texttt{ CAST5 cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Output_Feedback_.28OFB.29}{\texttt{ Output Feedback (OFB)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gab2509ba7b5427976e71ed4441b96cb39}{CRYPTO\+\_\+\+ALG\+\_\+\+DES}} = \char`\"{}des\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES cryptographic algorithm}} in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a 64-\/bit (8 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga87d409efe9ca4136e594c9d7f054c7d5}{CRYPTO\+\_\+\+ALG\+\_\+\+DESX}} = \char`\"{}desx\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies RSA\textquotesingle{}s \href{http://www.rsasecurity.com/}{\texttt{ DESX cryptographic algorithm}} in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a 192-\/bit (24 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga4271e36093c0a96caf2a189dcf703f86}{CRYPTO\+\_\+\+ALG\+\_\+\+DES\+\_\+\+CFB}} = \char`\"{}des-\/cfb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Cipher_Feedback_.28CFB.29}{\texttt{ Cipher Feedback (CFB)}} mode with a 64-\/bit (8 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gae1d1fcde9e41fb04b5f1ecca97a69824}{CRYPTO\+\_\+\+ALG\+\_\+\+DES\+\_\+\+EDE}} = \char`\"{}desede\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the two-\/key \href{https://en.wikipedia.org/wiki/Triple_DES}{\texttt{ triple DES algorithm}} in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a 128-\/bit (16 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga056d23c2aaeeb75f37d4e7e515db5a6d}{CRYPTO\+\_\+\+ALG\+\_\+\+DES\+\_\+\+EDE3}} = \char`\"{}desede3\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the three-\/key \href{https://en.wikipedia.org/wiki/Triple_DES}{\texttt{ triple DES algorithm}} in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a 192-\/bit (24 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gacadc7af0b9f9bf99c24f2045847544d8}{CRYPTO\+\_\+\+ALG\+\_\+\+DES\+\_\+\+EDE3\+\_\+\+CFB}} = \char`\"{}desede3-\/cfb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the three-\/key \href{https://en.wikipedia.org/wiki/Triple_DES}{\texttt{ triple DES algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Cipher_Feedback_.28CFB.29}{\texttt{ Cipher Feedback (CFB)}} mode with a 192-\/bit (24 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gac2f3e064d44a1d71316036d2dd47fb3d}{CRYPTO\+\_\+\+ALG\+\_\+\+DES\+\_\+\+EDE3\+\_\+\+OFB}} = \char`\"{}desede3-\/ofb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the three-\/key \href{https://en.wikipedia.org/wiki/Triple_DES}{\texttt{ triple DES algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Output_Feedback_.28OFB.29}{\texttt{ Output Feedback (OFB)}} mode with a 192-\/bit (24 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga48839b104df4562c36fc787f7c262c56}{CRYPTO\+\_\+\+ALG\+\_\+\+DES\+\_\+\+EDE\+\_\+\+CFB}} = \char`\"{}desede-\/cfb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the two-\/key \href{https://en.wikipedia.org/wiki/Triple_DES}{\texttt{ triple DES algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Cipher_Feedback_.28CFB.29}{\texttt{ Cipher Feedback (CFB)}} mode with a 128-\/bit (16 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga68234e274ee028b255e2af4417577b71}{CRYPTO\+\_\+\+ALG\+\_\+\+DES\+\_\+\+EDE\+\_\+\+OFB}} = \char`\"{}desede-\/ofb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the two-\/key \href{https://en.wikipedia.org/wiki/Triple_DES}{\texttt{ triple DES algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Output_Feedback_.28OFB.29}{\texttt{ Output Feedback (OFB)}} mode with a 128-\/bit (16 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gab9ae17ec1fae8d177132b6abbe94dfb4}{CRYPTO\+\_\+\+ALG\+\_\+\+DES\+\_\+\+OFB}} = \char`\"{}des-\/ofb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{http://www.itl.nist.gov/fipspubs/fip46-2.htm}{\texttt{ DES cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Output_Feedback_.28OFB.29}{\texttt{ Output Feedback (OFB)}} mode with a 64-\/bit (8 byte) key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga5c88760095c4fd3d4306e69362d9e462}{CRYPTO\+\_\+\+ALG\+\_\+\+RC2}} = \char`\"{}rc2\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC2}{\texttt{ RC2(tm) cryptographic algorithm}} in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga7c32cf736fcb8a6580b7807a61e97c74}{CRYPTO\+\_\+\+ALG\+\_\+\+RC2\+\_\+\+CFB}} = \char`\"{}rc2-\/cfb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC2}{\texttt{ RC2(tm) cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Cipher_Feedback_.28CFB.29}{\texttt{ Cipher Feedback (CFB)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga267f3f2ee291872b9e829ccce4c101f9}{CRYPTO\+\_\+\+ALG\+\_\+\+RC2\+\_\+\+OFB}} = \char`\"{}rc2-\/ofb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies RSA\textquotesingle{}s \href{http://en.wikipedia.org/wiki/RC2}{\texttt{ RC2(tm) cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Output_Feedback_.28OFB.29}{\texttt{ Output Feedback (OFB)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga99a646fac8a832add2cff0a957680289}{CRYPTO\+\_\+\+ALG\+\_\+\+RC4}} = \char`\"{}rc4\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the Alleged \href{http://en.wikipedia.org/wiki/RC4}{\texttt{ RC4 cryptographic algorithm}}, which should be compatible with RSA\textquotesingle{}s RC4(\+TM) algorithm in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gae9bcc35cfb5dc20aaf28434c852ee0ef}{CRYPTO\+\_\+\+ALG\+\_\+\+RC5}} = \char`\"{}rc5\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/RC5}{\texttt{ RC5 cryptographic algorithm}} in \href{http://en.wikipedia.org/wiki/Cipher_block_chaining\#Cipher-block_chaining_.28CBC.29}{\texttt{ Cipher Block Chaining (CBC)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_ga9d66718f85fb96613009043d7ba9e391}{CRYPTO\+\_\+\+ALG\+\_\+\+RC5\+\_\+\+CFB}} = \char`\"{}rc5-\/cfb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/RC5}{\texttt{ RC5 cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Cipher_Feedback_.28CFB.29}{\texttt{ Cipher Feedback (CFB)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__crypto__transformations_gad93f79055d46a93781a138ca839f2b1b}{CRYPTO\+\_\+\+ALG\+\_\+\+RC5\+\_\+\+OFB}} = \char`\"{}rc5-\/ofb\char`\"{}
\begin{DoxyCompactList}\small\item\em Identifies the \href{https://en.wikipedia.org/wiki/RC5}{\texttt{ RC5 cryptographic algorithm}} in \href{https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\#Output_Feedback_.28OFB.29}{\texttt{ Output Feedback (OFB)}} mode with a variable-\/length key. \end{DoxyCompactList}\item 
const {\bfseries Default\+IV} = $<$0000000000000000$>$
\begin{DoxyCompactList}\small\item\em The default initialization vector is simply a 8-\/byte string of nulls. \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+DSS} = \char`\"{}dss\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the DSS message digest (based on SHA-\/0 and \href{http://en.wikipedia.org/wiki/Digital_Signature_Algorithm}{\texttt{ DSA}}) \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+DSS1} = \char`\"{}dss1\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the DSS1 message digest (based on \href{http://en.wikipedia.org/wiki/SHA-1}{\texttt{ SHA1}} and \href{http://en.wikipedia.org/wiki/Digital_Signature_Algorithm}{\texttt{ DSA}}) \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+MD2} = \char`\"{}md2\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the \href{http://en.wikipedia.org/wiki/MD2_(cryptography)}{\texttt{ MD2 message digest}} \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+MD4} = \char`\"{}md4\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the \href{http://en.wikipedia.org/wiki/MD4}{\texttt{ MD4 message digest}} \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+MD5} = \char`\"{}md5\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the \href{http://en.wikipedia.org/wiki/MD5}{\texttt{ MD5 message digest}} \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+MDC2} = \char`\"{}mdc2\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the \href{http://en.wikipedia.org/wiki/MDC2}{\texttt{ MDC2 message digest}} \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+RIPEMD160} = \char`\"{}ripemd160\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the \href{http://en.wikipedia.org/wiki/RIPEMD}{\texttt{ RIPEMD message digest}} \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+SHA} = \char`\"{}sha\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the insecure and outdated SHA-\/0 message digest; only supplied for compatibility purposes \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+SHA1} = \char`\"{}sha1\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the \href{http://en.wikipedia.org/wiki/SHA-1}{\texttt{ SHA1 message digest}} \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+SHA224} = \char`\"{}sha224\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the SHA-\/224 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+SHA256} = \char`\"{}sha256\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the SHA-\/256 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+SHA384} = \char`\"{}sha384\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the SHA-\/384 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) \end{DoxyCompactList}\item 
const {\bfseries CRYPTO\+\_\+\+DIGEST\+\_\+\+SHA512} = \char`\"{}sha512\char`\"{}
\begin{DoxyCompactList}\small\item\em specifies the SHA-\/512 message digest (a variant of \href{http://en.wikipedia.org/wiki/SHA-2}{\texttt{ SHA-\/2}}) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__digest__algorithms_ga908829ccad7e4dc9def95d0d7ba7d898}{Cipher\+Map}} = qore(init\+\_\+cipher\+\_\+map\+\_\+hash())
\begin{DoxyCompactList}\small\item\em A hash keyed by supported cipher name where each value is an informational hash. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__digest__algorithms_ga08088b7c0d1162c80782a6dbd8fa05a7}{Digest\+Map}} = qore(init\+\_\+digest\+\_\+map\+\_\+hash())
\begin{DoxyCompactList}\small\item\em A hash keyed by supported digest name where each value is \mbox{\hyperlink{basic_data_types_True}{True}}. \end{DoxyCompactList}\item 
const {\bfseries QLO\+\_\+\+DISABLE\+\_\+\+GARBAGE\+\_\+\+COLLECTION} = QLO\+\_\+\+DISABLE\+\_\+\+GARBAGE\+\_\+\+COLLECTION
\begin{DoxyCompactList}\small\item\em disable garbage collection / recursive object reference detection (init only) \end{DoxyCompactList}\item 
const {\bfseries QLO\+\_\+\+DISABLE\+\_\+\+OPENSSL\+\_\+\+CLEANUP} = QLO\+\_\+\+DISABLE\+\_\+\+OPENSSL\+\_\+\+CLEANUP
\begin{DoxyCompactList}\small\item\em do not perform cleanup on the openssl library (= is cleaned up manually; init only) \end{DoxyCompactList}\item 
const {\bfseries QLO\+\_\+\+DISABLE\+\_\+\+OPENSSL\+\_\+\+INIT} = QLO\+\_\+\+DISABLE\+\_\+\+OPENSSL\+\_\+\+INIT
\begin{DoxyCompactList}\small\item\em do not initialize the openssl library (= is initialized before the qore library is initialized; init only) \end{DoxyCompactList}\item 
const {\bfseries QLO\+\_\+\+DISABLE\+\_\+\+SIGNAL\+\_\+\+HANDLING} = QLO\+\_\+\+DISABLE\+\_\+\+SIGNAL\+\_\+\+HANDLING
\begin{DoxyCompactList}\small\item\em disable qore signal handling entirely (init only) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__library__option__constants_gaa772c37cf600c65b5e8dfd446f8ea9cb}{QLO\+\_\+\+DISABLE\+\_\+\+TLS\+\_\+13}} = QLO\+\_\+\+DISABLE\+\_\+\+TLS\+\_\+13
\begin{DoxyCompactList}\small\item\em disable TLS v1.\+3 (may be set at runtime with \mbox{\hyperlink{group__library__functions_ga9a72550004b28a5c05b45afc196a037c}{qore\+\_\+set\+\_\+library\+\_\+options()}}) \end{DoxyCompactList}\item 
const {\bfseries QLO\+\_\+\+DO\+\_\+\+NOT\+\_\+\+SEED\+\_\+\+RNG} = QLO\+\_\+\+DO\+\_\+\+NOT\+\_\+\+SEED\+\_\+\+RNG
\begin{DoxyCompactList}\small\item\em disable seeding the random number generator when the \mbox{\hyperlink{namespace_qore}{Qore}} library is initialized (init only) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__library__option__constants_gacb98c87cfff3f8bb816945f47d726c80}{QLO\+\_\+\+MINIMUM\+\_\+\+TLS\+\_\+13}} = QLO\+\_\+\+MINIMUM\+\_\+\+TLS\+\_\+13
\begin{DoxyCompactList}\small\item\em enable minimum TLS v1.\+3 (may be set at runtime with \mbox{\hyperlink{group__library__functions_ga9a72550004b28a5c05b45afc196a037c}{qore\+\_\+set\+\_\+library\+\_\+options()}}) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__library__option__constants_ga5515e5a1a7ae8cab55024767f0d0cd94}{QLO\+\_\+\+RUNTIME\+\_\+\+OPTS}} = QLO\+\_\+\+RUNTIME\+\_\+\+OPTS
\begin{DoxyCompactList}\small\item\em bitmask for library options that can be set at runtime \end{DoxyCompactList}\item 
const {\bfseries RE\+\_\+\+Caseless} = PCRE\+\_\+\+CASELESS
\begin{DoxyCompactList}\small\item\em Ignores case when matching regular expressions, equivalent to {\ttfamily /i} \end{DoxyCompactList}\item 
const {\bfseries RE\+\_\+\+Dot\+All} = PCRE\+\_\+\+DOTALL
\begin{DoxyCompactList}\small\item\em makes a dot (.) match a newline character, equivalent to /s \end{DoxyCompactList}\item 
const {\bfseries RE\+\_\+\+Extended} = PCRE\+\_\+\+EXTENDED
\begin{DoxyCompactList}\small\item\em ignores whitespace characters and enables comments prefixed by \#, equivalent to {\ttfamily /x} \end{DoxyCompactList}\item 
const {\bfseries RE\+\_\+\+Global} = QRE\+\_\+\+GLOBAL
\begin{DoxyCompactList}\small\item\em replace all matches globally in the string or extract all occurrences of the pattern(s) in the string, equivalent to {\ttfamily /g} \end{DoxyCompactList}\item 
const {\bfseries RE\+\_\+\+Multi\+Line} = PCRE\+\_\+\+MULTILINE
\begin{DoxyCompactList}\small\item\em makes start-\/of-\/line ($^\wedge$) or end-\/of-\/line (\$) match after or before any newline in the subject string, equivalent to {\ttfamily /m} \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__regex__constants_ga21b62f0275713de5c68a338bc9102f11}{RE\+\_\+\+Unicode}} = PCRE\+\_\+\+UCP
\begin{DoxyCompactList}\small\item\em extens Posix matches to the full Unicode character set \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__math__constants_ga96d58fec2ca2cec95893872b16b84daa}{MAXINT}} = LLONG\+\_\+\+MAX
\begin{DoxyCompactList}\small\item\em largest integer \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__math__constants_gaba64488e1020a48909a9a33bb1f4e6ab}{MININT}} = qore(Qore\+Value(-\/LLONG\+\_\+\+MAX -\/ 1))
\begin{DoxyCompactList}\small\item\em smallest integer \end{DoxyCompactList}\item 
const {\bfseries M\+\_\+\+PI} = 3.\+14159265358979323846
\begin{DoxyCompactList}\small\item\em PI (floating-\/point) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__math__constants_ga2326203043f44a1fe37ffebe35ab8513}{M\+\_\+\+PIn}} = qore(pi\+\_\+number())
\begin{DoxyCompactList}\small\item\em PI (arbitrary-\/precision numeric) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__type__code__constants_ga87b893b75b8d54179ca75bb34539ccec}{NT\+\_\+\+ALL}} = NT\+\_\+\+ALL
\begin{DoxyCompactList}\small\item\em type code for wildcard types (both with -\/ {\ttfamily \char`\"{}all\char`\"{}} and without -\/ {\ttfamily \char`\"{}auto\char`\"{}} type stripping) \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+BINARY} = NT\+\_\+\+BINARY
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_binary}{binary values}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+BOOLEAN} = NT\+\_\+\+BOOLEAN
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_boolean}{boolean values}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+CALLREF} = NT\+\_\+\+FUNCREF
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{expressions_call_reference}{call references}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+CLOSURE} = NT\+\_\+\+RUNTIME\+\_\+\+CLOSURE
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{expressions_closure}{closures}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+DATE} = NT\+\_\+\+DATE
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_date}{date/time values}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+FLOAT} = NT\+\_\+\+FLOAT
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_float}{float values}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+HASH} = NT\+\_\+\+HASH
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{container_data_types_hash}{hash values}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+INT} = NT\+\_\+\+INT
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_integer}{integer values}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+LIST} = NT\+\_\+\+LIST
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{container_data_types_list}{list values}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+NOTHING} = NT\+\_\+\+NOTHING
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_nothing}{no value}} (\mbox{\hyperlink{basic_data_types_nothing}{NOTHING}}) \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+NULL} = NT\+\_\+\+NULL
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_null}{NULL}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+NUMBER} = NT\+\_\+\+NUMBER
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_number}{number values}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+OBJECT} = NT\+\_\+\+OBJECT
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{container_data_types_object}{objects}} \end{DoxyCompactList}\item 
const {\bfseries NT\+\_\+\+STRING} = NT\+\_\+\+STRING
\begin{DoxyCompactList}\small\item\em type code for \mbox{\hyperlink{basic_data_types_string}{string values}} \end{DoxyCompactList}\item 
const {\bfseries Type\+Code\+Map}
\begin{DoxyCompactList}\small\item\em type code map, looks up type names from type code values \end{DoxyCompactList}\item 
const {\bfseries Type\+Name\+Map}
\begin{DoxyCompactList}\small\item\em type name map, looks up type codes from type names \end{DoxyCompactList}\item 
const {\bfseries False} = bool(false)
\begin{DoxyCompactList}\small\item\em logical \mbox{\hyperlink{basic_data_types_False}{False}} \end{DoxyCompactList}\item 
const {\bfseries True} = bool(true)
\begin{DoxyCompactList}\small\item\em logical \mbox{\hyperlink{basic_data_types_True}{True}} \end{DoxyCompactList}\item 
const {\bfseries NOTHING} = qore(\&Nothing)
\begin{DoxyCompactList}\small\item\em a constant representing the lack of a value \end{DoxyCompactList}\item 
const {\bfseries NULL} = qore(\&Null)
\begin{DoxyCompactList}\small\item\em logical \mbox{\hyperlink{basic_data_types_False}{False}} \end{DoxyCompactList}\item 
const {\bfseries ET\+\_\+\+System} = \char`\"{}System\char`\"{}
\begin{DoxyCompactList}\small\item\em Exception type code system exceptions (thrown in internal Qore code or in modules) \end{DoxyCompactList}\item 
const {\bfseries ET\+\_\+\+User} = \char`\"{}User\char`\"{}
\begin{DoxyCompactList}\small\item\em Exception type for user exceptions (thrown by the \mbox{\hyperlink{statements_throw}{throw statement}}) \end{DoxyCompactList}\item 
const {\bfseries CT\+\_\+\+Builtin} = CT\+\_\+\+BUILTIN
\begin{DoxyCompactList}\small\item\em Call type for builtin code. \end{DoxyCompactList}\item 
const {\bfseries CT\+\_\+\+New\+Thread} = CT\+\_\+\+NEWTHREAD
\begin{DoxyCompactList}\small\item\em Call type for the start of a new thread by the \mbox{\hyperlink{operators_background}{background operator}}. \end{DoxyCompactList}\item 
const {\bfseries CT\+\_\+\+Rethrow} = CT\+\_\+\+RETHROW
\begin{DoxyCompactList}\small\item\em Call type for an exception thrown by the \mbox{\hyperlink{statements_rethrow}{rethrow statement}}. \end{DoxyCompactList}\item 
const {\bfseries CT\+\_\+\+User} = CT\+\_\+\+USER
\begin{DoxyCompactList}\small\item\em Call type for user code. \end{DoxyCompactList}\item 
const {\bfseries Build} = qore(qore\+\_\+build\+\_\+number)
\begin{DoxyCompactList}\small\item\em The integer Qore build number. \end{DoxyCompactList}\item 
const {\bfseries Build\+Host} = qore(new Qore\+String\+Node(qore\+\_\+build\+\_\+host))
\begin{DoxyCompactList}\small\item\em The host name of the host used to build the Qore library. \end{DoxyCompactList}\item 
const {\bfseries CFLAGS} = qore(new Qore\+String\+Node(qore\+\_\+cflags))
\begin{DoxyCompactList}\small\item\em A string giving the C++ compiler flags used to build Qore. \end{DoxyCompactList}\item 
const {\bfseries Compiler} = qore(new Qore\+String\+Node(qore\+\_\+cplusplus\+\_\+compiler))
\begin{DoxyCompactList}\small\item\em A string giving the C++ compiler used to build Qore. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__system__and__build__constants_ga6cebae5097d4414ca8c6da4be8cf9922}{Dir\+Sep}} = qore(new Qore\+String\+Node(QORE\+\_\+\+DIR\+\_\+\+SEP\+\_\+\+STR))
\begin{DoxyCompactList}\small\item\em platform-\/specific directory separator character string \end{DoxyCompactList}\item 
const {\bfseries LDFLAGS} = qore(new Qore\+String\+Node(qore\+\_\+ldflags))
\begin{DoxyCompactList}\small\item\em A string giving the linker flags used to build Qore. \end{DoxyCompactList}\item 
const {\bfseries MACHINE\+\_\+\+MSB} = bool(Q\+\_\+\+MACHINE\+\_\+\+MSB)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{basic_data_types_True}{True}} if the current machine uses \href{http://en.wikipedia.org/wiki/Most_significant_bit}{\texttt{ big-\/endian or MSB byte order}} or \mbox{\hyperlink{basic_data_types_False}{False}} if the current machine uses \href{http://en.wikipedia.org/wiki/Least_significant_bit}{\texttt{ little-\/endian or LSB byte order}} \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__system__and__build__constants_ga92a67b51fbd91b3f09ccb8fd84fd8975}{Path\+Sep}} = qore(new Qore\+String\+Node(QORE\+\_\+\+PATH\+\_\+\+SEP\+\_\+\+STR))
\begin{DoxyCompactList}\small\item\em platform-\/specific path separator character string \end{DoxyCompactList}\item 
const {\bfseries Platform} = (\char`\"{}OS\char`\"{}\+: qore(new Qore\+String\+Node(TARGET\+\_\+\+OS)), \char`\"{}CPU\char`\"{}\+: qore(new Qore\+String\+Node(TARGET\+\_\+\+ARCH)), \char`\"{}Unix\char`\"{}\+: bool(Q\+\_\+\+IS\+\_\+\+UNIX), \char`\"{}Windows\char`\"{}\+: bool(Q\+\_\+\+IS\+\_\+\+WINDOWS))
\begin{DoxyCompactList}\small\item\em hash of platform information \end{DoxyCompactList}\item 
const {\bfseries Platform\+CPU} = qore(new Qore\+String\+Node(TARGET\+\_\+\+ARCH))
\begin{DoxyCompactList}\small\item\em The string for the platform\textquotesingle{}s CPU architecture. \end{DoxyCompactList}\item 
const {\bfseries Platform\+OS} = qore(new Qore\+String\+Node(TARGET\+\_\+\+OS))
\begin{DoxyCompactList}\small\item\em A string giving the platform operating-\/system name. \end{DoxyCompactList}\item 
const {\bfseries Version\+Major} = qore(qore\+\_\+version\+\_\+major)
\begin{DoxyCompactList}\small\item\em The integer Qore major version number. \end{DoxyCompactList}\item 
const {\bfseries Version\+Minor} = qore(qore\+\_\+version\+\_\+minor)
\begin{DoxyCompactList}\small\item\em The integer Qore minor version number. \end{DoxyCompactList}\item 
const {\bfseries Version\+String} = qore(new Qore\+String\+Node(qore\+\_\+version\+\_\+string))
\begin{DoxyCompactList}\small\item\em The full Qore version string. \end{DoxyCompactList}\item 
const {\bfseries Version\+Sub} = qore(qore\+\_\+version\+\_\+sub)
\begin{DoxyCompactList}\small\item\em The integer Qore sub version number. \end{DoxyCompactList}\item 
const {\bfseries SOURCE\+\_\+\+FILE} = QORE\+\_\+\+SOURCE\+\_\+\+FILE
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_file}{File class}} source code \end{DoxyCompactList}\item 
const {\bfseries SOURCE\+\_\+\+FTPCLIENT} = QORE\+\_\+\+SOURCE\+\_\+\+FTPCLIENT
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_ftp_client}{Ftp\+Client class}} source code \end{DoxyCompactList}\item 
const {\bfseries SOURCE\+\_\+\+HTTPCLIENT} = QORE\+\_\+\+SOURCE\+\_\+\+HTTPCLIENT
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_h_t_t_p_client}{HTTPClient class}} source code \end{DoxyCompactList}\item 
const {\bfseries SOURCE\+\_\+\+SOCKET} = QORE\+\_\+\+SOURCE\+\_\+\+SOCKET
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{class_qore_1_1_socket}{Socket class}} source code \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+MAP}
\begin{DoxyCompactList}\small\item\em Maps from \mbox{\hyperlink{group__event__constants}{Event Constants}} (the keys) to descriptive strings (the values) \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+SOURCE\+\_\+\+MAP}
\begin{DoxyCompactList}\small\item\em Maps from \mbox{\hyperlink{group__event__source__constants}{Event Source Constants}} (the keys) to descriptive strings (the values) \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+CHANNEL\+\_\+\+CLOSED} = QORE\+\_\+\+EVENT\+\_\+\+CHANNEL\+\_\+\+CLOSED
\begin{DoxyCompactList}\small\item\em Raised when a socket or file is closed. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+CONNECTED} = QORE\+\_\+\+EVENT\+\_\+\+CONNECTED
\begin{DoxyCompactList}\small\item\em Raised when the socket connection has been established. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+CONNECTING} = QORE\+\_\+\+EVENT\+\_\+\+CONNECTING
\begin{DoxyCompactList}\small\item\em Raised right before a socket connection attempt is made. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+DATA\+\_\+\+READ} = QORE\+\_\+\+EVENT\+\_\+\+DATA\+\_\+\+READ
\begin{DoxyCompactList}\small\item\em Raised when data has been read from a file. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+DATA\+\_\+\+WRITTEN} = QORE\+\_\+\+EVENT\+\_\+\+DATA\+\_\+\+WRITTEN
\begin{DoxyCompactList}\small\item\em Raised when data has been written to a file. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+DELETED} = QORE\+\_\+\+EVENT\+\_\+\+DELETED
\begin{DoxyCompactList}\small\item\em Raised when the object being monitored is deleted. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+FILE\+\_\+\+OPENED} = QORE\+\_\+\+EVENT\+\_\+\+FILE\+\_\+\+OPENED
\begin{DoxyCompactList}\small\item\em Raised when a file has been successfully opened. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+FTP\+\_\+\+MESSAGE\+\_\+\+RECEIVED} = QORE\+\_\+\+EVENT\+\_\+\+FTP\+\_\+\+MESSAGE\+\_\+\+RECEIVED
\begin{DoxyCompactList}\small\item\em Raised when an FTP reply is received on the control channel. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+FTP\+\_\+\+SEND\+\_\+\+MESSAGE} = QORE\+\_\+\+EVENT\+\_\+\+FTP\+\_\+\+SEND\+\_\+\+MESSAGE
\begin{DoxyCompactList}\small\item\em Raised immediately before an FTP control message is sent. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HOSTNAME\+\_\+\+LOOKUP} = QORE\+\_\+\+EVENT\+\_\+\+HOSTNAME\+\_\+\+LOOKUP
\begin{DoxyCompactList}\small\item\em Raised when a hostname lookup is started. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HOSTNAME\+\_\+\+RESOLVED} = QORE\+\_\+\+EVENT\+\_\+\+HOSTNAME\+\_\+\+RESOLVED
\begin{DoxyCompactList}\small\item\em Raised when a hostname lookup is resolved. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__event__constants_ga093cec6d88a60023236594cac4d5b19c}{EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+READ}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+READ
\begin{DoxyCompactList}\small\item\em Raised when data is read if the event data flag is set. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+RECEIVED} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+RECEIVED
\begin{DoxyCompactList}\small\item\em Raised when a block of HTTP chunked data is received. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__event__constants_ga5ee5ae9464e8c883fb037cfe08631b47}{EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+SENT}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+DATA\+\_\+\+SENT
\begin{DoxyCompactList}\small\item\em Raised when data is sent if the event data flag is set. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+END} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+END
\begin{DoxyCompactList}\small\item\em Raised when all HTTP chunked data has been received. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__event__constants_ga6d61f2f6079e62adc313fb3bf4c0c414}{EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+FOOTERS\+\_\+\+SENT}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+FOOTERS\+\_\+\+SENT
\begin{DoxyCompactList}\small\item\em Raised when HTTP footers are sent while receiving chunked data if the event data flag is set. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+START} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNKED\+\_\+\+START
\begin{DoxyCompactList}\small\item\em Raised when HTTP chunked data is about to be received. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+CHUNK\+\_\+\+SIZE} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CHUNK\+\_\+\+SIZE
\begin{DoxyCompactList}\small\item\em Raised when the next chunk size for HTTP chunked data is known. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+CONTENT\+\_\+\+LENGTH} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+CONTENT\+\_\+\+LENGTH
\begin{DoxyCompactList}\small\item\em Raised when the HTTP {\ttfamily \char`\"{}\+Content-\/\+Length\char`\"{}} header is received. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+FOOTERS\+\_\+\+RECEIVED} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+FOOTERS\+\_\+\+RECEIVED
\begin{DoxyCompactList}\small\item\em Raised when HTTP footers are received. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__event__constants_gac180096573633537266011b54a4eb7c2}{EVENT\+\_\+\+HTTP\+\_\+\+HEADERS\+\_\+\+READ}} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+HEADERS\+\_\+\+READ
\begin{DoxyCompactList}\small\item\em Raised when HTTP headers are received. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+MESSAGE\+\_\+\+RECEIVED} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+MESSAGE\+\_\+\+RECEIVED
\begin{DoxyCompactList}\small\item\em Raised when an HTTP message is received. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+REDIRECT} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+REDIRECT
\begin{DoxyCompactList}\small\item\em Raised when an HTTP redirect message is received. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+HTTP\+\_\+\+SEND\+\_\+\+MESSAGE} = QORE\+\_\+\+EVENT\+\_\+\+HTTP\+\_\+\+SEND\+\_\+\+MESSAGE
\begin{DoxyCompactList}\small\item\em Raised when an HTTP message is sent. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+OPEN\+\_\+\+FILE} = QORE\+\_\+\+EVENT\+\_\+\+OPEN\+\_\+\+FILE
\begin{DoxyCompactList}\small\item\em Raised right before a file is opened. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+PACKET\+\_\+\+READ} = QORE\+\_\+\+EVENT\+\_\+\+PACKET\+\_\+\+READ
\begin{DoxyCompactList}\small\item\em Raised when a network packet is received. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+PACKET\+\_\+\+SENT} = QORE\+\_\+\+EVENT\+\_\+\+PACKET\+\_\+\+SENT
\begin{DoxyCompactList}\small\item\em Raised when a network packet is sent. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__event__constants_ga895ad2bb875777a11a0a7613494ab791}{EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+READ}} = QORE\+\_\+\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+READ
\begin{DoxyCompactList}\small\item\em Raised when data is read on the socket if the event data flag is set. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__event__constants_gaf1b9c3c3f5dd24192e021b178fabccb9}{EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+SENT}} = QORE\+\_\+\+EVENT\+\_\+\+SOCKET\+\_\+\+DATA\+\_\+\+SENT
\begin{DoxyCompactList}\small\item\em Raised when data is sent on the socket if the event data flag is set. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+SSL\+\_\+\+ESTABLISHED} = QORE\+\_\+\+EVENT\+\_\+\+SSL\+\_\+\+ESTABLISHED
\begin{DoxyCompactList}\small\item\em Raised when SSL communication has been negotiated and established. \end{DoxyCompactList}\item 
const {\bfseries EVENT\+\_\+\+START\+\_\+\+SSL} = QORE\+\_\+\+EVENT\+\_\+\+START\+\_\+\+SSL
\begin{DoxyCompactList}\small\item\em Raised when socket SSL negotiation starts. \end{DoxyCompactList}\item 
const {\bfseries stderr} = qore(QC\+\_\+\+FILE-\/$>$exec\+System\+Constructor(2))
\begin{DoxyCompactList}\small\item\em system constant for stderr (file descriptor 2) \end{DoxyCompactList}\item 
const {\bfseries stderr\+\_\+stream} = qore(QC\+\_\+\+FILEOUTPUTSTREAM-\/$>$exec\+System\+Constructor(2))
\begin{DoxyCompactList}\small\item\em system constant for stderr \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} (file descriptor 2) \end{DoxyCompactList}\item 
const {\bfseries stdin} = qore(QC\+\_\+\+FILE-\/$>$exec\+System\+Constructor(0))
\begin{DoxyCompactList}\small\item\em system constant for stdin (file descriptor 0) \end{DoxyCompactList}\item 
const {\bfseries stdin\+\_\+stream} = qore(QC\+\_\+\+FILEINPUTSTREAM-\/$>$exec\+System\+Constructor(0))
\begin{DoxyCompactList}\small\item\em system constant for stdin \mbox{\hyperlink{class_qore_1_1_input_stream}{Input\+Stream}} (file descriptor 0) \end{DoxyCompactList}\item 
const {\bfseries stdout} = qore(QC\+\_\+\+FILE-\/$>$exec\+System\+Constructor(1))
\begin{DoxyCompactList}\small\item\em system constant for stdout (file descriptor 1) \end{DoxyCompactList}\item 
const {\bfseries stdout\+\_\+stream} = qore(QC\+\_\+\+FILEOUTPUTSTREAM-\/$>$exec\+System\+Constructor(1))
\begin{DoxyCompactList}\small\item\em system constant for stdout \mbox{\hyperlink{class_qore_1_1_output_stream}{Output\+Stream}} (file descriptor 1) \end{DoxyCompactList}\item 
const {\bfseries NF\+\_\+\+Default} = QORE\+\_\+\+NF\+\_\+\+DEFAULT
\begin{DoxyCompactList}\small\item\em for the default format with a rounding heuristic to try to remove noise in insignificant digits from the binary to digital conversion of high-\/precision numbers \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__number__formatting__constants_ga04d7d50e0d78ac50341f8729c4940947}{NF\+\_\+\+Raw}} = QORE\+\_\+\+NF\+\_\+\+RAW
\begin{DoxyCompactList}\small\item\em for the raw format without the noise reduction heuristic in the \mbox{\hyperlink{group__number__formatting__constants_ga26210c15de6f9439841b31983989b727}{NF\+\_\+\+Default}} format \end{DoxyCompactList}\item 
const {\bfseries NF\+\_\+\+Scientific} = QORE\+\_\+\+NF\+\_\+\+SCIENTIFIC
\begin{DoxyCompactList}\small\item\em for the scientific format (exponential notation) \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__number__string__formatting__constants_gab4b7a40f77ac14951ab6f04229a7bb6b}{SNF\+\_\+\+All\+Digits}} = QORE\+\_\+\+NUM\+\_\+\+ALL\+\_\+\+DIGITS
\begin{DoxyCompactList}\small\item\em This is a special constant to be used with string number formatting pseudo-\/methods that take an integer {\itshape prec} argument; this value indicates that all available digits should be included in the output string. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\mbox{\hyperlink{namespace_qore}{Qore}} namespace. 

main Qore-\/language namespace 