Qore Programming Language Reference Manual 2.0.0
Loading...
Searching...
No Matches
Functional Domain Constants

Variables

const Qore::DOM_DATABASE = QDOM_DATABASE
 provides access to databases
 
const Qore::DOM_DEBUGGER = QDOM_DEBUGGER
 provides debugging functionality
 
const Qore::DOM_EMBEDDED_LOGIC = QDOM_EMBEDDED_LOGIC
 provides dynamic parsing functionality
 
const Qore::DOM_EXTERNAL_INFO = QDOM_EXTERNAL_INFO
 provides access to external information (ex: hostname, pid, process uid, etc)
 
const Qore::DOM_EXTERNAL_PROCESS = QDOM_EXTERNAL_PROCESS
 provides external process control functionality (can affect, start, or stop external processes)
 
const Qore::DOM_FILESYSTEM = QDOM_FILESYSTEM
 provides access to the filesystem
 
const Qore::DOM_GUI = QDOM_GUI
 provides GUI functionality
 
const Qore::DOM_INJECTION = QDOM_INJECTION
 provides functionality related to code / dependency injection
 
const Qore::DOM_LOCALE_CONTROL = QDOM_LOCALE_CONTROL
 provides access to functionality that changes locale information
 
const Qore::DOM_MODULE = QDOM_MODULES
 provides access to external modules
 
const Qore::DOM_NETWORK = QDOM_NETWORK
 provides network functionality
 
const Qore::DOM_PROCESS_CONTROL = QDOM_PROCESS
 provides process control functionality (can affect or stop the current process)
 
const Qore::DOM_REFLECTION = QDOM_REFLECTION
 provides reflection functionality
 
const Qore::DOM_TERMINAL_IO = QDOM_TERMINAL_IO
 provides terminal I/O functionality
 
const Qore::DOM_THREAD_CLASS = QDOM_THREAD_CLASS
 provides thread control functionality
 
const Qore::DOM_THREAD_CONTROL = QDOM_THREAD_CONTROL
 provides the ability to check or manipulate threads (including starting new threads)
 
const Qore::DOM_THREAD_INFO = QDOM_THREAD_INFO
 provides access to information regarding threading (tid, active threads, etc)
 
const Qore::DOM_UNCONTROLLED_API = QDOM_UNCONTROLLED_API
 provides unchecked access to system functionality that could bypass Qore's sandboxing controls
 

Detailed Description

Constants providing values for functional domains; each constant is a unique element of a bitfield

Since
Qore 0.9

Variable Documentation

◆ DOM_DATABASE

const Qore::DOM_DATABASE = QDOM_DATABASE

provides access to databases

See also

◆ DOM_DEBUGGER

const Qore::DOM_DEBUGGER = QDOM_DEBUGGER

provides debugging functionality

See also
PO_ALLOW_DEBUGGER

◆ DOM_EMBEDDED_LOGIC

const Qore::DOM_EMBEDDED_LOGIC = QDOM_EMBEDDED_LOGIC

provides dynamic parsing functionality

See also
PO_NO_EMBEDDED_LOGIC

◆ DOM_EXTERNAL_INFO

const Qore::DOM_EXTERNAL_INFO = QDOM_EXTERNAL_INFO

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

See also

◆ DOM_EXTERNAL_PROCESS

const Qore::DOM_EXTERNAL_PROCESS = QDOM_EXTERNAL_PROCESS

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

See also

◆ DOM_FILESYSTEM

const Qore::DOM_FILESYSTEM = QDOM_FILESYSTEM

provides access to the filesystem

See also

◆ DOM_GUI

const Qore::DOM_GUI = QDOM_GUI

provides GUI functionality

See also

◆ DOM_INJECTION

const Qore::DOM_INJECTION = QDOM_INJECTION

provides functionality related to code / dependency injection

See also
PO_ALLOW_INJECTION

◆ DOM_LOCALE_CONTROL

const Qore::DOM_LOCALE_CONTROL = QDOM_LOCALE_CONTROL

provides access to functionality that changes locale information

See also

◆ DOM_MODULE

const Qore::DOM_MODULE = QDOM_MODULES

provides access to external modules

See also

◆ DOM_NETWORK

const Qore::DOM_NETWORK = QDOM_NETWORK

provides network functionality

See also

◆ DOM_PROCESS_CONTROL

const Qore::DOM_PROCESS_CONTROL = QDOM_PROCESS

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

See also

◆ DOM_REFLECTION

const Qore::DOM_REFLECTION = QDOM_REFLECTION

provides reflection functionality

See also
PO_NO_REFLECTION

◆ DOM_TERMINAL_IO

const Qore::DOM_TERMINAL_IO = QDOM_TERMINAL_IO

provides terminal I/O functionality

See also

◆ DOM_THREAD_CLASS

const Qore::DOM_THREAD_CLASS = QDOM_THREAD_CLASS

provides thread control functionality

See also

◆ DOM_THREAD_CONTROL

const Qore::DOM_THREAD_CONTROL = QDOM_THREAD_CONTROL

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

See also

◆ DOM_THREAD_INFO

const Qore::DOM_THREAD_INFO = QDOM_THREAD_INFO

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

See also

◆ DOM_UNCONTROLLED_API

const Qore::DOM_UNCONTROLLED_API = QDOM_UNCONTROLLED_API

provides unchecked access to system functionality that could bypass Qore's sandboxing controls

See also