\hypertarget{group__functional__domain__constants}{}\doxysection{Functional Domain Constants}
\label{group__functional__domain__constants}\index{Functional Domain Constants@{Functional Domain Constants}}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga13575102458aeb4a1c4d8b79ce887561}{Qore\+::\+DOM\+\_\+\+DATABASE}} = QDOM\+\_\+\+DATABASE
\begin{DoxyCompactList}\small\item\em provides access to databases \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga2f13313c2aa21817850133f99b44c2fa}{Qore\+::\+DOM\+\_\+\+DEBUGGER}} = QDOM\+\_\+\+DEBUGGER
\begin{DoxyCompactList}\small\item\em provides debugging functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga945741abd74f2121fa9a2fb89d8c6b4c}{Qore\+::\+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}{Qore\+::\+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}{Qore\+::\+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}{Qore\+::\+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}{Qore\+::\+DOM\+\_\+\+GUI}} = QDOM\+\_\+\+GUI
\begin{DoxyCompactList}\small\item\em provides GUI functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga122e9d3fcaf41d9fecd53f24be496568}{Qore\+::\+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}{Qore\+::\+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}{Qore\+::\+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}{Qore\+::\+DOM\+\_\+\+NETWORK}} = QDOM\+\_\+\+NETWORK
\begin{DoxyCompactList}\small\item\em provides network functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga51bbde061f74c08025b1d7c18184f773}{Qore\+::\+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}{Qore\+::\+DOM\+\_\+\+REFLECTION}} = QDOM\+\_\+\+REFLECTION
\begin{DoxyCompactList}\small\item\em provides reflection functionality \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__functional__domain__constants_ga27d39c32f12097d84a446f06e3c7978d}{Qore\+::\+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}{Qore\+::\+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}{Qore\+::\+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}{Qore\+::\+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}{Qore\+::\+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}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Constants providing values for functional domains; each constant is a unique element of a bitfield

\begin{DoxySince}{Since}
Qore 0.\+9 
\end{DoxySince}


\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{group__functional__domain__constants_ga13575102458aeb4a1c4d8b79ce887561}\label{group__functional__domain__constants_ga13575102458aeb4a1c4d8b79ce887561}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_DATABASE@{DOM\_DATABASE}}
\index{DOM\_DATABASE@{DOM\_DATABASE}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_DATABASE}{DOM\_DATABASE}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+DATABASE = QDOM\+\_\+\+DATABASE}



provides access to databases 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_gac496a9d9bcf9d5c626c8c267c73a83bc}{PO\+\_\+\+NO\+\_\+\+DATABASE}}
\item \mbox{\hyperlink{parse_directives_no-database}{no-\/database}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga2f13313c2aa21817850133f99b44c2fa}\label{group__functional__domain__constants_ga2f13313c2aa21817850133f99b44c2fa}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_DEBUGGER@{DOM\_DEBUGGER}}
\index{DOM\_DEBUGGER@{DOM\_DEBUGGER}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_DEBUGGER}{DOM\_DEBUGGER}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+DEBUGGER = QDOM\+\_\+\+DEBUGGER}



provides debugging functionality 

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__parse__options_gad0d38cd46f08bf4210d4010204269cc9}{PO\+\_\+\+ALLOW\+\_\+\+DEBUGGER}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga945741abd74f2121fa9a2fb89d8c6b4c}\label{group__functional__domain__constants_ga945741abd74f2121fa9a2fb89d8c6b4c}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_EMBEDDED\_LOGIC@{DOM\_EMBEDDED\_LOGIC}}
\index{DOM\_EMBEDDED\_LOGIC@{DOM\_EMBEDDED\_LOGIC}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_EMBEDDED\_LOGIC}{DOM\_EMBEDDED\_LOGIC}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+EMBEDDED\+\_\+\+LOGIC = QDOM\+\_\+\+EMBEDDED\+\_\+\+LOGIC}



provides dynamic parsing functionality 

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__parse__options_gab1337f461ab4a90df9b39a7f1b6cc2b0}{PO\+\_\+\+NO\+\_\+\+EMBEDDED\+\_\+\+LOGIC}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga86d8ac6c1ca9050fe51107a97ea5b9fd}\label{group__functional__domain__constants_ga86d8ac6c1ca9050fe51107a97ea5b9fd}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_EXTERNAL\_INFO@{DOM\_EXTERNAL\_INFO}}
\index{DOM\_EXTERNAL\_INFO@{DOM\_EXTERNAL\_INFO}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_EXTERNAL\_INFO}{DOM\_EXTERNAL\_INFO}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+EXTERNAL\+\_\+\+INFO = QDOM\+\_\+\+EXTERNAL\+\_\+\+INFO}



provides access to external information (ex\+: hostname, pid, process uid, etc) 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_ga213aab826b55076c29ffeecebbaea237}{PO\+\_\+\+NO\+\_\+\+EXTERNAL\+\_\+\+INFO}}
\item \mbox{\hyperlink{parse_directives_no-external-info}{no-\/external-\/info}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga2492eb49a7b137acb574a98a18176d22}\label{group__functional__domain__constants_ga2492eb49a7b137acb574a98a18176d22}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_EXTERNAL\_PROCESS@{DOM\_EXTERNAL\_PROCESS}}
\index{DOM\_EXTERNAL\_PROCESS@{DOM\_EXTERNAL\_PROCESS}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_EXTERNAL\_PROCESS}{DOM\_EXTERNAL\_PROCESS}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+EXTERNAL\+\_\+\+PROCESS = QDOM\+\_\+\+EXTERNAL\+\_\+\+PROCESS}



provides external process control functionality (can affect) start) or stop external processes) 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_gaab2d8faa88f066837e100152187e6368}{PO\+\_\+\+NO\+\_\+\+EXTERNAL\+\_\+\+PROCESS}}
\item \mbox{\hyperlink{parse_directives_no-external-process}{no-\/external-\/process}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_gaed32c700f988d21a2a3c55ccf36f451c}\label{group__functional__domain__constants_gaed32c700f988d21a2a3c55ccf36f451c}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_FILESYSTEM@{DOM\_FILESYSTEM}}
\index{DOM\_FILESYSTEM@{DOM\_FILESYSTEM}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_FILESYSTEM}{DOM\_FILESYSTEM}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+FILESYSTEM = QDOM\+\_\+\+FILESYSTEM}



provides access to the filesystem 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_ga5e466ed886222f0b57b0a399b455be71}{PO\+\_\+\+NO\+\_\+\+FILESYSTEM}}
\item \mbox{\hyperlink{parse_directives_no-filesystem}{no-\/filesystem}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_gaac43540fdce157e8f8df0ad26bbf7437}\label{group__functional__domain__constants_gaac43540fdce157e8f8df0ad26bbf7437}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_GUI@{DOM\_GUI}}
\index{DOM\_GUI@{DOM\_GUI}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_GUI}{DOM\_GUI}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+GUI = QDOM\+\_\+\+GUI}



provides GUI functionality 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_ga005117c783de66a8635beead079f52bd}{PO\+\_\+\+NO\+\_\+\+GUI}}
\item \mbox{\hyperlink{parse_directives_no-gui}{no-\/gui}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga122e9d3fcaf41d9fecd53f24be496568}\label{group__functional__domain__constants_ga122e9d3fcaf41d9fecd53f24be496568}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_INJECTION@{DOM\_INJECTION}}
\index{DOM\_INJECTION@{DOM\_INJECTION}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_INJECTION}{DOM\_INJECTION}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+INJECTION = QDOM\+\_\+\+INJECTION}



provides functionality related to code / dependency injection 

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__parse__options_ga1c78ca9bda4b8f5b2ad669c48fe0368d}{PO\+\_\+\+ALLOW\+\_\+\+INJECTION}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_gaaf4c9194f22ca56bd3b95caa436214c3}\label{group__functional__domain__constants_gaaf4c9194f22ca56bd3b95caa436214c3}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_LOCALE\_CONTROL@{DOM\_LOCALE\_CONTROL}}
\index{DOM\_LOCALE\_CONTROL@{DOM\_LOCALE\_CONTROL}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_LOCALE\_CONTROL}{DOM\_LOCALE\_CONTROL}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+LOCALE\+\_\+\+CONTROL = QDOM\+\_\+\+LOCALE\+\_\+\+CONTROL}



provides access to functionality that changes locale information 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_ga99046cc8285fb26438508cdf29b5771e}{PO\+\_\+\+NO\+\_\+\+LOCALE\+\_\+\+CONTROL}}
\item \mbox{\hyperlink{parse_directives_no-locale-control}{no-\/locale-\/control}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga233b03c196dcaa21187f359e87c48ac8}\label{group__functional__domain__constants_ga233b03c196dcaa21187f359e87c48ac8}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_MODULE@{DOM\_MODULE}}
\index{DOM\_MODULE@{DOM\_MODULE}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_MODULE}{DOM\_MODULE}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+MODULE = QDOM\+\_\+\+MODULES}



provides access to external modules 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_gaccf9af08f7acb25e66b777dcb4c4563b}{PO\+\_\+\+NO\+\_\+\+MODULES}}
\item \mbox{\hyperlink{parse_directives_no-modules}{no-\/modules}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga0b0bb2cc8627c910e5445bf004a8a46b}\label{group__functional__domain__constants_ga0b0bb2cc8627c910e5445bf004a8a46b}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_NETWORK@{DOM\_NETWORK}}
\index{DOM\_NETWORK@{DOM\_NETWORK}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_NETWORK}{DOM\_NETWORK}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+NETWORK = QDOM\+\_\+\+NETWORK}



provides network functionality 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_ga20400e83c6271a294a48b15a8f952efa}{PO\+\_\+\+NO\+\_\+\+NETWORK}}
\item \mbox{\hyperlink{parse_directives_no-network}{no-\/network}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga51bbde061f74c08025b1d7c18184f773}\label{group__functional__domain__constants_ga51bbde061f74c08025b1d7c18184f773}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_PROCESS\_CONTROL@{DOM\_PROCESS\_CONTROL}}
\index{DOM\_PROCESS\_CONTROL@{DOM\_PROCESS\_CONTROL}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_PROCESS\_CONTROL}{DOM\_PROCESS\_CONTROL}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+PROCESS\+\_\+\+CONTROL = QDOM\+\_\+\+PROCESS}



provides process control functionality (can affect or stop the current process) 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_ga10d8e3f76c427b0f974529de572dd0ec}{PO\+\_\+\+NO\+\_\+\+PROCESS\+\_\+\+CONTROL}}
\item \mbox{\hyperlink{parse_directives_no-process-control}{no-\/process-\/control}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_gaad785fc289011722fb8a3c6c9ab53790}\label{group__functional__domain__constants_gaad785fc289011722fb8a3c6c9ab53790}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_REFLECTION@{DOM\_REFLECTION}}
\index{DOM\_REFLECTION@{DOM\_REFLECTION}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_REFLECTION}{DOM\_REFLECTION}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+REFLECTION = QDOM\+\_\+\+REFLECTION}



provides reflection functionality 

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__parse__options_ga454fabf3a392b8fec9ee587e97a2d8e8}{PO\+\_\+\+NO\+\_\+\+REFLECTION}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga27d39c32f12097d84a446f06e3c7978d}\label{group__functional__domain__constants_ga27d39c32f12097d84a446f06e3c7978d}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_TERMINAL\_IO@{DOM\_TERMINAL\_IO}}
\index{DOM\_TERMINAL\_IO@{DOM\_TERMINAL\_IO}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_TERMINAL\_IO}{DOM\_TERMINAL\_IO}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+TERMINAL\+\_\+\+IO = QDOM\+\_\+\+TERMINAL\+\_\+\+IO}



provides terminal I/O functionality 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_gaa92bf6eafb76a4ccf1a0d0df45b13363}{PO\+\_\+\+NO\+\_\+\+TERMINAL\+\_\+\+IO}}
\item \mbox{\hyperlink{parse_directives_no-terminal-io}{no-\/terminal-\/io}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_ga8cb18f231d451bed11c5fb81f9124f6c}\label{group__functional__domain__constants_ga8cb18f231d451bed11c5fb81f9124f6c}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_THREAD\_CLASS@{DOM\_THREAD\_CLASS}}
\index{DOM\_THREAD\_CLASS@{DOM\_THREAD\_CLASS}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_THREAD\_CLASS}{DOM\_THREAD\_CLASS}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+THREAD\+\_\+\+CLASS = QDOM\+\_\+\+THREAD\+\_\+\+CLASS}



provides thread control functionality 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_gade963e1fbbd1f5b2c777df7221512a1b}{PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+CLASSES}}
\item \mbox{\hyperlink{parse_directives_no-thread-classes}{no-\/thread-\/classes}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_gaf63c9d233d9365eb6d12a48b444485a5}\label{group__functional__domain__constants_gaf63c9d233d9365eb6d12a48b444485a5}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_THREAD\_CONTROL@{DOM\_THREAD\_CONTROL}}
\index{DOM\_THREAD\_CONTROL@{DOM\_THREAD\_CONTROL}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_THREAD\_CONTROL}{DOM\_THREAD\_CONTROL}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+THREAD\+\_\+\+CONTROL = QDOM\+\_\+\+THREAD\+\_\+\+CONTROL}



provides the ability to check or manipulate threads (including starting new threads) 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_ga16d8c2b85171b6673b60b5f7d0eaf5eb}{PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+CONTROL}}
\item \mbox{\hyperlink{parse_directives_no-thread-control}{no-\/thread-\/control}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_gaddd830f869f2a077097683f84f409f2e}\label{group__functional__domain__constants_gaddd830f869f2a077097683f84f409f2e}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_THREAD\_INFO@{DOM\_THREAD\_INFO}}
\index{DOM\_THREAD\_INFO@{DOM\_THREAD\_INFO}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_THREAD\_INFO}{DOM\_THREAD\_INFO}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+THREAD\+\_\+\+INFO = QDOM\+\_\+\+THREAD\+\_\+\+INFO}



provides access to information regarding threading (tid, active threads, etc) 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_gac379d98e62c57231c2efb7ea87c75a3a}{PO\+\_\+\+NO\+\_\+\+THREAD\+\_\+\+INFO}}
\item \mbox{\hyperlink{parse_directives_no-thread-info}{no-\/thread-\/info}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__functional__domain__constants_gaa643a322407977526fadc2a08d636916}\label{group__functional__domain__constants_gaa643a322407977526fadc2a08d636916}} 
\index{Functional Domain Constants@{Functional Domain Constants}!DOM\_UNCONTROLLED\_API@{DOM\_UNCONTROLLED\_API}}
\index{DOM\_UNCONTROLLED\_API@{DOM\_UNCONTROLLED\_API}!Functional Domain Constants@{Functional Domain Constants}}
\doxysubsubsection{\texorpdfstring{DOM\_UNCONTROLLED\_API}{DOM\_UNCONTROLLED\_API}}
{\footnotesize\ttfamily const Qore\+::\+DOM\+\_\+\+UNCONTROLLED\+\_\+\+API = QDOM\+\_\+\+UNCONTROLLED\+\_\+\+API}



provides unchecked access to system functionality that could bypass \mbox{\hyperlink{namespace_qore}{Qore}}\textquotesingle{}s sandboxing controls 

\begin{DoxySeeAlso}{See also}

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__parse__options_ga88a927479c495b99209a6397ef67c240}{PO\+\_\+\+NO\+\_\+\+UNCONTROLLED\+\_\+\+APIS}}
\item \mbox{\hyperlink{parse_directives_no-uncontrolled-apis}{no-\/uncontrolled-\/apis}} 
\end{DoxyItemize}
\end{DoxySeeAlso}
