|
const | Qore::Option::HAVE_ATOMIC_OPERATIONS = bool(QORE_CONST_HAVE_ATOMIC_MACROS) |
| Indicates if the Qore library supports fast atomic reference counting.
|
|
const | Qore::Option::HAVE_CLOSE_ALL_FD = bool(QORE_CONST_HAVE_CLOSE_ALL_FD) |
| Indicates if the close_all_fd() function is available.
|
|
const | Qore::Option::HAVE_DETERMINISTIC_GC = bool(1) |
| Indicates if the Qore library supports deterministic garbage collection for managing circular references between objects.
|
|
const | Qore::Option::HAVE_DSS = bool(QORE_CONST_HAVE_DSS) |
| Indicates if the openssl library used to build the qore library supported the outdated DSS and DSS1 digest algorithms and therefore if the DSS(), DSS1(), DSS_bin(), and DSS1_bin() functions are available.
|
|
const | Qore::Option::HAVE_FILE_LOCKING = bool(QORE_CONST_HAVE_STRUCT_FLOCK) |
| Indicates if the Qore library supports file locking; currently this depends on UNIX-style file locking with the fnctl() function.
|
|
const | Qore::Option::HAVE_FORK = bool(QORE_CONST_HAVE_FORK) |
| Indicates if the fork() function is available.
|
|
const | Qore::Option::HAVE_GETPPID = bool(QORE_CONST_HAVE_GETPPID) |
| Indicates if the getppid() function is available.
|
|
const | Qore::Option::HAVE_GET_NETIF_LIST = bool(QORE_CONST_HAVE_GET_NETIF_LIST) |
| Indicates if the get_netif_list() function is available.
|
|
const | Qore::Option::HAVE_GET_STACK_SIZE = bool(QORE_CONST_HAVE_GET_STACK_SIZE) |
| Indicates if the get_stack_size() function is available.
|
|
const | Qore::Option::HAVE_IS_EXECUTABLE = bool(QORE_CONST_HAVE_PWD_H) |
| Indicates if the Qore library supports the is_executable() function.
|
|
const | Qore::Option::HAVE_KILL = bool(QORE_CONST_HAVE_KILL) |
| Indicates if the kill() function is available.
|
|
const | Qore::Option::HAVE_LIBRARY_DEBUGGING = bool(QORE_CONST_DEBUG) |
| Indicates if the Qore library has been built with debugging enabled.
|
|
const | Qore::Option::HAVE_MANAGE_STACK = bool(QORE_CONST_HAVE_MANAGE_STACK) |
| Indicates if the get_default_thread_stack_size() and set_default_thread_stack_size() functions are available.
|
|
const | Qore::Option::HAVE_MD2 = bool(QORE_CONST_HAVE_MD2) |
| Indicates if the openssl library used to build the qore library supported the MD2 algorithm and therefore if the MD2() and MD2_bin() functions are available.
|
|
const | Qore::Option::HAVE_MDC2 = bool(QORE_CONST_HAVE_MDC2) |
| Indicates if the openssl library used to build the qore library supported the MDC2 algorithm and therefore if the MDC2() and MDC2_bin() functions are available.
|
|
const | Qore::Option::HAVE_RC5 = bool(QORE_CONST_HAVE_RC5) |
| Indicates if the openssl library used to build the qore library supported the RC5 encryption algorithm and therefore if the rc5_encrypt_cbc(), rc5_decrypt_cbc() and rc5_decrypt_cbc_to_string() functions are available.
|
|
const | Qore::Option::HAVE_ROUND = bool(QORE_CONST_HAVE_ROUND) |
| Indicates if the round() function is available; the availability of this function depends on the presence of the C-library's round() function.
|
|
const | Qore::Option::HAVE_RUNTIME_THREAD_STACK_TRACE = bool(true) |
| Indicates if active thread stack tracing has been enabled as a debugging option and if the get_alT_thread_call_stacks() function is available.
|
|
const | Qore::Option::HAVE_SETEGID = bool(QORE_CONST_HAVE_SETEGID) |
| Indicates if the setegid() function is available; the availabilty of this function depends on the system's underlying C-library.
|
|
const | Qore::Option::HAVE_SETEUID = bool(QORE_CONST_HAVE_SETEUID) |
| Indicates if the seteuid() function is available; the availabilty of this function depends on the system's underlying C-library.
|
|
const | Qore::Option::HAVE_SETSID = bool(QORE_CONST_HAVE_SETSID) |
| Indicates if the setsid() function is available.
|
|
const | Qore::Option::HAVE_SHA = bool(QORE_CONST_HAVE_SHA) |
| Indicates if the openssl library used to build the qore library supported the SHA0 algorithm and therefore if the SHA() and SHA_bin() functions are available.
|
|
const | Qore::Option::HAVE_SHA224 = bool(QORE_CONST_HAVE_SHA256) |
| Indicates if the openssl library used to build the qore library supported the SHA224 algorithm and therefore if the SHA224() and SHA224_bin() functions are available.
|
|
const | Qore::Option::HAVE_SHA256 = bool(QORE_CONST_HAVE_SHA256) |
| Indicates if the openssl library used to build the qore library supported the SHA256 algorithm and therefore if the SHA256() and SHA256_bin() functions are available.
|
|
const | Qore::Option::HAVE_SHA384 = bool(QORE_CONST_HAVE_SHA512) |
| Indicates if the openssl library used to build the qore library supported the SHA384 algorithm and therefore if the SHA384() and SHA384_bin() functions are available.
|
|
const | Qore::Option::HAVE_SHA512 = bool(QORE_CONST_HAVE_SHA512) |
| Indicates if the openssl library used to build the qore library supported the SHA512 algorithm and therefore if the SHA512() and SHA512_bin() functions are available.
|
|
const | Qore::Option::HAVE_SIGNAL_HANDLING = qore((bool)(QORE_CONST_HAVE_SIGNAL_HANDLING && !(qore_library_options & QLO_DISABLE_SIGNAL_HANDLING))) |
| Indicates if UNIX-style signal handling is available.
|
|
const | Qore::Option::HAVE_STACK_GUARD = bool(QORE_CONST_HAVE_CHECK_STACK_POS) |
| Indicates if protection against stack overruns is provided.
|
|
const | Qore::Option::HAVE_STATVFS = bool(QORE_CONST_Q_HAVE_STATVFS) |
| Indicates if the statvfs() function is available.
|
|
const | Qore::Option::HAVE_SYMLINK = bool(QORE_CONST_HAVE_SYMLINK) |
| Indicates if the symlink() function is available.
|
|
const | Qore::Option::HAVE_SYSTEM = bool(QORE_CONST_HAVE_SYSTEM) |
| Indicates if the system() function is available.
|
|
const | Qore::Option::HAVE_TERMIOS = bool(QORE_CONST_HAVE_TERMIOS_H) |
| Indicates if the TermIOS class is available.
|
|
const | Qore::Option::HAVE_THREAD_NAME = bool(QORE_CONST_HAVE_THREAD_NAME) |
| Indicates if the get_thread_name() and set_thread_name() functions are available.
|
|
const | Qore::Option::HAVE_UNIX_FILEMGT = bool(QORE_CONST_HAVE_CHOWN) |
| Indicates if UNIX-style file management functionality is available (ex: chown(), Dir::chgrp(), etc)
|
|
const | Qore::Option::HAVE_UNIX_USERMGT = bool(QORE_CONST_HAVE_GETUID) |
| Indicates if UNIX-style user management functionality is available (ex: getuid(), setuid(), getgid(), setgid(), etc)
|
|