|
RangeIterator | xrange (int start, int stop, int step=1, auto val) |
| Returns a RangeIterator containing an arithmetic progression of integers. More...
|
|
RangeIterator | xrange (int stop) |
| Returns a RangeIterator containing an arithmetic progression of integers with start = 0 and step = 1. More...
|
|
nothing | remove_signal_handler (softint signal) |
| Removes a signal handler and returns the signal handling state to the default. More...
|
|
nothing | set_signal_handler (softint signal, code f) |
| Sets or replaces a signal handler according to the signal number and closure or call reference (function or object method reference) passed. More...
|
|
string | backquote (string cmd, *reference< int > rc) |
| Executes a process and returns a string of the output (stdout only) More...
|
|
nothing | backquote () |
| 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. More...
|
|
auto | call_builtin_function (string name,...) |
| Calls a function and returns the return value, passing the remaining arguments after the function name to the builtin function. More...
|
|
auto | call_builtin_function_args (string name, *softlist< auto > vargs) |
| Calls a function and returns the return value, using the optional second argument as a list of arguments for the function. More...
|
|
auto | call_function (string name,...) |
| Calls a function and returns the return value, passing the remaining arguments after the function name to the function. More...
|
|
auto | call_function (code f,...) |
| Calls the given call reference or closure and returns the result, passing the remaining arguments to the call reference or closure. More...
|
|
auto | call_function_args (string name, *softlist< auto > vargs) |
| Calls a function and returns the return value, using the optional second argument as a list of arguments for the function. More...
|
|
auto | call_function_args (code f, *softlist< auto > vargs) |
| Calls the given call reference or closure and returns the result, using the optional second argument as a list of arguments to the call reference or closure. More...
|
|
string | decode_uri_request (string uri) |
| Decodes percent-encoded codes in a URI path and converts "+" signs in the query component to spaces and returns the decoded string in UTF-8 encoding. More...
|
|
string | decode_url (string url) |
| Decodes percent numeric codes in a URL string and returns the decoded string in UTF-8 encoding. More...
|
|
nothing | decode_url () |
| 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. More...
|
|
string | encode_uri_request (string url) |
| Encodes URI requests by substituting special characters in the path with percent-encoded equivalents and substituting spaces with "+" and "+" with the percent-encoded equivalent in the URI query component. More...
|
|
string | encode_url (string url, softbool encode_all=False) |
| Encodes URLs by substituting '%' characters with '%25' , spaces (' ') with '%20' , and non-ascii characters by percent-encoded representations. More...
|
|
bool | exists (...) |
| A function performing the same role as the exists operator. More...
|
|
bool | existsFunction (string name) |
| Returns True if the function exists in the current program's function name space. More...
|
|
bool | existsFunction (code c) |
| Always returns True. More...
|
|
nothing | existsFunction () |
| 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. More...
|
|
bool | exists_function (string name) |
| Returns True if the function exists in the current program's function name space. More...
|
|
bool | exists_function (code c) |
| Always returns True. More...
|
|
*string | functionType (string name) |
| Returns "builtin" (for a builtin function), "user" (for a user function), or NOTHING (if the function cannot be found) according to the function name passed. More...
|
|
nothing | functionType () |
| 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. More...
|
|
*string | function_type (string name) |
| Returns "builtin" (for a builtin function), "user" (for a user function), or NOTHING (if the function cannot be found) according to the function name passed. More...
|
|
*int | getByte (string str, softint offset=0) |
| Returns the byte value at the given byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
nothing | getByte () |
| 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. More...
|
|
*int | getByte (binary b, softint offset=0) |
| Returns the byte value at the given byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
string | getClassName (object obj) |
| Returns the class name of the object passed. More...
|
|
nothing | getClassName () |
| 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. More...
|
|
list< string > | getFeatureList () |
| Returns a list of strings of the builtin and module-supplied features of Qore. More...
|
|
hash< string, hash< auto > > | getModuleHash () |
| Returns a hash of hashes describing the currently-loaded Qore modules; the top-level hash keys are the module names. More...
|
|
list< hash< auto > > | getModuleList () |
| Returns a list of hashes describing the currently-loaded Qore modules. More...
|
|
*int | getWord32 (string str, softint offset=0) |
| Returns the 32-bit integer value at the given 4-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | getWord32 (binary b, softint offset=0) |
| Returns the 32-bit integer value at the given 4-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
nothing | getWord32 () |
| 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. More...
|
|
*int | get_byte (string str, softint offset=0) |
| Returns the byte value at the given byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_byte (binary b, softint offset=0) |
| Returns the byte value at the given byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
code | get_call_reference (string identifier) |
| resolve the string as a call reference More...
|
|
string | get_class_name (object obj) |
| Returns the class name of the object passed. More...
|
|
string | get_default_encoding () |
| Returns the name of the default character encoding. More...
|
|
string | get_ex_pos (hash< auto > ex) |
| returns a descriptive string for an exception location; the source and offset information will also be included in the string returned if present in the ExceptionInfo hash argument More...
|
|
list< string > | get_feature_list () |
| Returns a list of strings of the builtin and module-supplied features of Qore. More...
|
|
hash< auto > | get_global_vars () |
| returns a hash of global variables More...
|
|
hash< auto > | get_local_vars (int frame) |
| retrieves a hash of local variables for the given stack frame More...
|
|
hash< string, hash< auto > > | get_module_hash () |
| Returns a hash of hashes describing the currently-loaded Qore modules; the top-level hash keys are the module names. More...
|
|
list< hash< auto > > | get_module_list () |
| Returns a list of hashes describing the currently-loaded Qore modules. More...
|
|
auto | get_module_option (string module, string option) |
| returns the given global module option More...
|
|
int | get_parse_options () |
| returns the current parse options for the current Program object More...
|
|
hash< auto > | get_qore_library_info () |
| Returns a hash of library build and version info. More...
|
|
hash< string, hash< auto > > | get_qore_option_hash () |
| Returns a hash of hashes giving information about Qore library options for the current build. More...
|
|
list< hash< auto > > | get_qore_option_list () |
| Returns a list of hashes giving information about Qore library options for the current build. More...
|
|
string | get_safe_url (string url) |
| Returns the URL string passed without any password information. More...
|
|
*string | get_script_dir () |
| Returns the name of the directory from which the current script was executed or NOTHING if unknown (i.e. no parent script, script read from stdin, etc) More...
|
|
*string | get_script_name () |
| Returns the filename of the current script if known or NOTHING if unknown (i.e. no parent script, script read from stdin, etc) More...
|
|
*string | get_script_path () |
| Returns the path (directory and filename) of the current script or NOTHING if unknown (i.e. no parent script, script read from stdin, etc) More...
|
|
*int | get_word_16 (string str, softint offset=0) |
| Returns the 16-bit integer value at the given 2-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_16 (binary b, softint offset=0) |
| Returns the 16-bit integer value at the given 2-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_16_lsb (string str, softint offset=0) |
| Returns the 16-bit integer value at the given 2-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_16_lsb (binary b, softint offset=0) |
| Returns the 16-bit integer value at the given 2-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_32 (string str, softint offset=0) |
| Returns the 32-bit integer value at the given 4-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_32 (binary b, softint offset=0) |
| Returns the 32-bit integer value at the given 4-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_32_lsb (string str, softint offset=0) |
| Returns the 32-bit integer value at the given 4-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_32_lsb (binary b, softint offset=0) |
| Returns the 32-bit integer value at the given 4-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_64 (string str, softint offset=0) |
| Returns the 64-bit integer value at the given 8-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_64 (binary b, softint offset=0) |
| Returns the 64-bit integer value at the given 8-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_64_lsb (string str, softint offset=0) |
| Returns the 64-bit integer value at the given 8-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
*int | get_word_64_lsb (binary b, softint offset=0) |
| Returns the 64-bit integer value at the given 8-byte offset (the first value is at offset 0) or NOTHING if the offset is not legal for the given data. More...
|
|
bool | has_key (hash< auto > h, string key) |
| Returns 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. More...
|
|
bool | has_key (object obj, string key) |
| Returns 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. More...
|
|
list< auto > | hash_values (hash< auto > h) |
| Returns a list of all the values in the hash argument passed. More...
|
|
nothing | hash_values () |
| 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. More...
|
|
int | hextoint (string str) |
| Returns an integer for a hexadecimal string value; throws an exception if non-hex digits are found. More...
|
|
nothing | hextoint () |
| 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. More...
|
|
string | html_decode (string str) |
| Returns a string with any HTML escape codes translated to the original characters. More...
|
|
nothing | html_decode () |
| 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. More...
|
|
string | html_encode (string str) |
| Returns a string with characters needing HTML escaping translated to HTML escape codes. More...
|
|
nothing | html_encode () |
| 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. More...
|
|
nothing | load_module (string name, int warning_mask=WARN_MODULES) |
| Loads in a Qore module at run-time. More...
|
|
nothing | load_module () |
| 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. More...
|
|
*hash< ExceptionInfo > | load_module_warn (string name, int warning_mask=WARN_MODULES) |
| Loads in a Qore module at run-time. More...
|
|
nothing | load_user_module_with_program (string name, Qore::Program pgm) |
| Loads in a Qore user module at run-time with using the given Program object as the container for the user module code. More...
|
|
string | makeBase64String (string str, softint maxlinelen=-1) |
| Returns a base64-encoded representation of a string. More...
|
|
string | makeBase64String (binary bin, softint maxlinelen=-1) |
| Returns a base64-encoded representation of a binary object. More...
|
|
nothing | makeBase64String () |
| 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. More...
|
|
string | makeHexString (string str) |
| Returns a hex-encoded representation of a string. More...
|
|
string | makeHexString (binary bin) |
| Returns a hex-encoded representation of a binary object. More...
|
|
nothing | makeHexString () |
| 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. More...
|
|
string | make_base64_string (string str, softint maxlinelen=-1) |
| Returns a base64-encoded representation of a string. More...
|
|
string | make_base64_string (binary bin, softint maxlinelen=-1) |
| Returns a base64-encoded representation of a binary object. More...
|
|
string | make_hex_string (string str) |
| Returns a hex-encoded representation of a string. More...
|
|
string | make_hex_string (binary bin) |
| Returns a hex-encoded representation of a binary object. More...
|
|
*hash< auto > | parse (string code, string label, *softint warning_mask, *string source, *softint offset, softbool format_label=True) |
| Adds the text passed to the current program's code, tagged with the given label. More...
|
|
nothing | parse () |
| 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. More...
|
|
binary | parseBase64String (string str) |
| Parses a base64 encoded string and returns a binary object of the decoded data. More...
|
|
nothing | parseBase64String () |
| 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. More...
|
|
string | parseBase64StringToString (string str, *string encoding) |
| Parses a base64 encoded string and returns a string of the decoded data. More...
|
|
nothing | parseBase64StringToString () |
| 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. More...
|
|
binary | parseHexString (string hexstr) |
| Parses a hex-encoded string and returns the binary object. More...
|
|
nothing | parseHexString () |
| 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. More...
|
|
*hash< UrlInfo > | parseURL (string url, bool keep_brackets=False) |
| Parses a URL string and returns a hash of the components; if the URL cannot be parsed then NOTHING is returned. More...
|
|
nothing | parseURL () |
| 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. More...
|
|
binary | parse_base64_string (string str) |
| Parses a base64 encoded string and returns a binary object of the decoded data. More...
|
|
string | parse_base64_string_to_string (string str, *string encoding) |
| Parses a base64 encoded string and returns a string of the decoded data. More...
|
|
binary | parse_hex_string (string hexstr) |
| Parses a hex-encoded string and returns the binary object. More...
|
|
hash< UrlInfo > | parse_url (string url, bool keep_brackets) |
| Parses a URL string and returns a hash of the components. More...
|
|
hash< UrlInfo > | parse_url (string url, *int options) |
| Parses a URL string and returns a hash of the components. More...
|
|
nothing | reload_module (string name) |
| Reloads an already-loaded Qore module subject to code injection at run-time into Qore; the module's code is not imported into the current Program object. More...
|
|
nothing | set_global_var_value (string name, auto value) |
| set the value of a global variable More...
|
|
nothing | set_local_var_value (int frame, string var, auto value) |
| sets the value of the given local variable; if the variable cannot be found an exception is raised More...
|
|
nothing | set_module_option (string module, string option, auto value) |
| set the given module option More...
|
|
| set_return_value (auto val) |
| sets the return value for a Program object when running with %exec-class More...
|
|
string | splice (string str) |
| This function always returns an empty string "" . More...
|
|
string | splice (string str, softint start) |
| Returns a string based on the argument string but with characters removed from a certain character index. More...
|
|
string | splice (string str, softint start, softint len, *string nstr) |
| Returns a string based on the argument string but optionally with characters removed and/or added from a certain character index. More...
|
|
list< auto > | splice (list< auto > l, softint start) |
| Returns a list based on the argument list but with elements removed from the given index to the end of the list. More...
|
|
list< auto > | splice (list< auto > l, softint start, softint len) |
| Returns a list based on the argument list but optionally with elements removed and/or added from a certain index. More...
|
|
list< auto > | splice (list< auto > l, softint start, softint len, softlist< auto > nlist) |
| Returns a list based on the argument list but optionally with elements removed and/or added from a certain index. More...
|
|
nothing | splice () |
| 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. More...
|
|
int | strtoint (string num, softint base=10) |
| parses a string representing a number in a configurable base and returns the integer More...
|
|
nothing | strtoint () |
| 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. More...
|
|
binary | bunzip2_to_binary (binary bin) |
| Uncompresses the given data with the bzip2 algorithm and returns the uncompressed data as a binary object. More...
|
|
nothing | bunzip2_to_binary () |
| 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. More...
|
|
string | bunzip2_to_string (binary bin, *string encoding) |
| Uncompresses the given data with the bzip2 algorithm and returns the uncompressed data as a string. More...
|
|
nothing | bunzip2_to_string () |
| 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. More...
|
|
binary | bzip2 (binary bin, softint level=BZ2_DEFAULT_COMPRESSION) |
| Compresses the given data with the bzip2 algorithm and returns the compressed data as a binary. More...
|
|
binary | bzip2 (string str, softint level=BZ2_DEFAULT_COMPRESSION) |
| Compresses the given data with the bzip2 algorithm and returns the compressed data as a binary. More...
|
|
nothing | bzip2 () |
| 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. More...
|
|
binary | compress (string str, int level=Z_DEFAULT_COMPRESSION) |
| Performs zlib-based "deflate" data compression (RFC 1951) and returns a binary object of the compressed data. More...
|
|
binary | compress (binary bin, int level=Z_DEFAULT_COMPRESSION) |
| Performs zlib-based "deflate" data compression (RFC 1951) and returns a binary object of the compressed data. More...
|
|
nothing | compress () |
| 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. More...
|
|
Transform | get_compressor (string alg, int level=COMPRESSION_LEVEL_DEFAULT) |
| Returns a Transform object for compressing data using the given algorithm for use with TransformInputStream and TransformOutputStream. More...
|
|
Transform | get_decompressor (string alg) |
| Returns a Transform object for decompressing data using the given algorithm for use with TransformInputStream and TransformOutputStream. More...
|
|
binary | gunzip_to_binary (binary bin) |
| Performs zlib-based decompression of data compressed with the "gzip" algorithm (RFC 1952) and returns a binary object of the uncompressed data. More...
|
|
nothing | gunzip_to_binary () |
| 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. More...
|
|
string | gunzip_to_string (binary bin, *string encoding) |
| Performs zlib-based decompression of data compressed with the "gzip" algorithm (RFC 1952) and returns a string of the uncompressed datas. More...
|
|
nothing | gunzip_to_string () |
| 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. More...
|
|
binary | gzip (string str, int level=Z_DEFAULT_COMPRESSION) |
| Performs zlib-based "gzip" data compression (RFC 1952) and returns a binary object of the compressed data. More...
|
|
binary | gzip (binary bin, int level=Z_DEFAULT_COMPRESSION) |
| Performs zlib-based "gzip" data compression (RFC 1952) and returns a binary object of the compressed data. More...
|
|
nothing | gzip () |
| 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. More...
|
|
binary | uncompress_to_binary (binary bin) |
| Performs zlib-based decompression of data compressed by the "deflate" algorithm (RFC 1951) and returns a binary object of the decompressed data. More...
|
|
nothing | uncompress_to_binary () |
| 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. More...
|
|
string | uncompress_to_string (binary bin, *string encoding) |
| Performs zlib-based decompression of data compressed by the "deflate" algorithm (RFC 1951) and returns a string of the decompressed data. More...
|
|
nothing | uncompress_to_string () |
| 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. More...
|
|
nothing | delete_all_thread_data () |
| Deletes all keys in the thread-local data hash. More...
|
|
nothing | delete_thread_data (...) |
| 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. More...
|
|
nothing | delete_thread_data (list< softstring > l) |
| 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. More...
|
|
hash< string, list< hash< CallStackInfo > > > | getAllThreadCallStacks () |
| Returns a hash of lists of CallStackInfo hashes keyed by TID (thread ID) More...
|
|
hash< string, list< hash< CallStackInfo > > > | get_all_thread_call_stacks () |
| Returns a hash of lists of CallStackInfo hashes keyed by TID (thread ID) More...
|
|
hash< auto > | get_all_thread_data () |
| Returns the entire thread-local data hash. More...
|
|
int | get_default_thread_stack_size () |
| returns the default thread stack size More...
|
|
int | get_stack_size () |
| returns the current thread's stack size More...
|
|
list< hash< CallStackInfo > > | get_thread_call_stack () |
| Returns a list of CallStackInfo hashes for the current TID (thread ID); because it is always from the same thread being read, no locking is applied as in get_all_thread_call_stacks() More...
|
|
auto | get_thread_data (string key) |
| Returns the value of the thread-local data attached to the key passed. More...
|
|
nothing | get_thread_data () |
| 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. More...
|
|
*string | get_thread_name () |
| returns the current thread's descriptive name if set or NOTHING if not More...
|
|
*TimeZone | get_thread_tz () |
| Returns any TimeZone set for the current thread, NOTHING if none is set. More...
|
|
int | gettid () |
| Returns the Qore thread ID (TID) of the current thread. More...
|
|
nothing | mark_thread_resources () |
| Marks thread resources so that any thread resources left allocated after this call will be cleaned up when throw_thread_resource_exceptions_to_mark() is called. More...
|
|
int | num_threads () |
| Returns the current number of threads in the process (not including the special signal handling thread) More...
|
|
*hash< auto > | remove_thread_data (...) |
| Removes the data associated to one or more keys in the thread-local data hash and returns the data removed. More...
|
|
hash< auto > | remove_thread_data (list< softstring > l) |
| 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. More...
|
|
bool | remove_thread_resource (AbstractThreadResource resource) |
| removes a thread resource from the current thread More...
|
|
bool | remove_thread_resource (code resource) |
| removes a callable thread resource from the current thread More...
|
|
nothing | save_thread_data (hash< auto > h) |
| 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. More...
|
|
nothing | save_thread_data (string key, auto value) |
| Saves the data passed against the key passed as an argument in thread-local storage. More...
|
|
nothing | save_thread_data () |
| 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. More...
|
|
int | set_default_thread_stack_size (int size) |
| sets the default thread stack size for new threads created after this call and returns the stack size actually set More...
|
|
bool | set_thread_init (*code init) |
| Sets a call reference or closure to run every time a new thread is started. More...
|
|
nothing | set_thread_name (string name) |
| sets the current thread's descriptive name More...
|
|
nothing | set_thread_resource (AbstractThreadResource resource) |
| sets a thread resource for the current thread More...
|
|
nothing | set_thread_resource (code resource, auto arg) |
| sets a callable thread resource for the current thread with an optional argument More...
|
|
nothing | set_thread_tz (TimeZone zone) |
| Sets the default time zone for the current thread. More...
|
|
nothing | set_thread_tz () |
| Clears the thread-local time zone for the current thread; after this call TimeZone::get() will return the value set for the current Program. More...
|
|
list< int > | thread_list () |
| Returns a list of all current thread IDs. More...
|
|
nothing | thread_yield () |
| yields the current thread so other threads can be scheduled and run More...
|
|
nothing | throwThreadResourceExceptions () |
| Immediately runs all thread resource cleanup routines for the current thread and throws all associated exceptions. More...
|
|
nothing | throw_thread_resource_exceptions () |
| Immediately runs all thread resource cleanup routines for the current thread and throws all associated exceptions. More...
|
|
bool | throw_thread_resource_exceptions_to_mark () |
| Immediately runs all thread resource cleanup routines for the current thread for thread resources created since the last call to mark_thread_resources() and throws all associated exceptions. More...
|
|
binary | blowfish_decrypt_cbc (binary data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Cipher Block Chaining function for the blowfish algorithm and returns a binary value of the decrypted data. More...
|
|
string | blowfish_decrypt_cbc_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Cipher Block Chaining function for the blowfish algorithm and returns a string of the decrypted data. More...
|
|
binary | blowfish_encrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Cipher Block Chaining function for the blowfish algorithm More...
|
|
binary | cast5_decrypt_cbc (binary data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Cipher Block Chaining function for the CAST5 algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
string | cast5_decrypt_cbc_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Cipher Block Chaining function for the CAST5 algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
binary | cast5_encrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Cipher Block Chaining function for the CAST5 algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
binary | des_decrypt_cbc (binary data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Cipher Block Chaining function for the DES algorithm using an 8-byte key. More...
|
|
string | des_decrypt_cbc_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Cipher Block Chaining function for the DES algorithm using an 8-byte key. More...
|
|
binary | des_ede3_decrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Cipher Block Chaining function for the three-key triple DES algorithm using three 8-byte keys (set by a single 24-byte key argument) and an optional 8-byte initialization vector. More...
|
|
string | des_ede3_decrypt_cbc_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Cipher Block Chaining function for the three-key triple DES algorithm using three 8-byte keys (set by a single 24-byte key argument) and an optional 8-byte initialization vector. More...
|
|
binary | des_ede3_encrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Cipher Block Chaining function for the three-key triple DES algorithm using three 8-byte keys (set by a single 24-byte key argument) and an optional 8-byte initialization vector. More...
|
|
binary | des_ede_decrypt_cbc (binary data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Cipher Block Chaining function for the two-key triple DES algorithm using two eight-byte keys (set by a single 16-byte key argument) More...
|
|
string | des_ede_decrypt_cbc_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Cipher Block Chaining function for the two-key triple DES algorithm using two eight-byte keys (set by a single 16-byte key argument) More...
|
|
binary | des_ede_encrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Cipher Block Chaining function for the two-key triple DES algorithm using two eight-byte keys (set by a single 16-byte key argument) More...
|
|
binary | des_encrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Cipher Block Chaining function for the DES algorithm using an 8-byte key. More...
|
|
binary | des_random_key () |
| Returns a binary value of a random key for the DES algorithm More...
|
|
binary | desx_decrypt_cbc (binary data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Cipher Block Chaining function for RSA's DESX algorithm using a 24-byte key and an optional 8-byte initialization vector. More...
|
|
string | desx_decrypt_cbc_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Cipher Block Chaining function for RSA's DESX algorithm using a 24-byte key and an optional 8-byte initialization vector. More...
|
|
binary | desx_encrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Cipher Block Chaining function for RSA's DESX algorithm using a 24-byte key and an optional 8-byte initialization vector. More...
|
|
binary | rc2_decrypt_cbc (binary data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Cipher Block Chaining function for RSA's RC2(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
string | rc2_decrypt_cbc_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Cipher Block Chaining function for RSA's RC2(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
binary | rc2_encrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Cipher Block Chaining function for RSA's RC2(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
binary | rc4_decrypt (binary data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Alleged RC4 cipher algorithm, which should be compatible with RSA's RC4(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
string | rc4_decrypt_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Alleged RC4 cipher algorithm, which should be compatible with RSA's RC4(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
binary | rc4_encrypt (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Alleged RC4 cipher algorithm, which should be compatible with RSA's RC4(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
binary | rc5_decrypt_cbc (binary data, data key, data iv=Qore::DefaultIV) |
| Decrypts data using the Cipher Block Chaining function for RSA's RC5(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
string | rc5_decrypt_cbc_to_string (binary data, data key, data iv=Qore::DefaultIV, *string encoding) |
| Decrypts data using the Cipher Block Chaining function for RSA's RC5(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
binary | rc5_encrypt_cbc (data data, data key, data iv=Qore::DefaultIV) |
| Encrypts data using the Cipher Block Chaining function for RSA's RC5(tm) algorithm using a variable-length key and an optional 8-byte initialization vector. More...
|
|
string | DSS (data data) |
| Returns the DSS message digest (based on SHA-0 and DSA) of the supplied argument as a hex string. More...
|
|
string | DSS1 (data data) |
| Returns the DSS1 message digest (based on SHA1 and DSA) of the supplied argument as a hex string. More...
|
|
binary | DSS1_bin (data data) |
| Returns the DSS1 message digest (based on SHA-0 and DSA) of the supplied argument as a binary value. More...
|
|
binary | DSS_bin (data data) |
| Returns the DSS message digest (based on SHA-0 and DSA) of the supplied argument as a binary value. More...
|
|
string | MD2 (data data) |
| Returns the MD2 message digest of the supplied argument as a hex string. More...
|
|
binary | MD2_bin (data data) |
| Returns the MD2 message digest of the supplied argument as binary value. More...
|
|
string | MD4 (data data) |
| Returns the MD4 message digest of the supplied argument as a hex string. More...
|
|
binary | MD4_bin (data data) |
| Returns the MD4 message digest of the supplied argument as a binary value. More...
|
|
string | MD5 (data data) |
| Returns the MD5 message digest of the supplied argument as a hex string. More...
|
|
binary | MD5_bin (data data) |
| Returns the MD5 message digest of the supplied argument as a binary value. More...
|
|
string | MDC2 (data data) |
| Returns the MDC2 message digest of the supplied argument as a hex string. More...
|
|
binary | MDC2_bin (data data) |
| Returns the MDC2 message digest of the supplied argument as a binary value. More...
|
|
string | RIPEMD160 (data data) |
| Returns the RIPEMD message digest of the supplied argument as a hex string. More...
|
|
binary | RIPEMD160_binary (data data) |
| Returns the RIPEMD message digest of the supplied argument as a binary value. More...
|
|
string | SHA (data data) |
| Returns the SHA (outdated SHA-0) message digest of the supplied argument as a hex string. More...
|
|
string | SHA1 (data data) |
| Returns the SHA1 message digest of the supplied argument as a hex string. More...
|
|
binary | SHA1_bin (data data) |
| Returns the SHA1 message digest of the supplied argument as a binary value. More...
|
|
string | SHA224 (data data) |
| Returns the SHA-224 message digest (a variant of SHA-2) of the supplied argument as a hex string. More...
|
|
binary | SHA224_bin (data data) |
| Returns the SHA-224 message digest (a variant of SHA-2) of the supplied argument as a binary value. More...
|
|
string | SHA256 (data data) |
| Returns the SHA-256 message digest (a variant of SHA-2) of the supplied argument as a hex string. More...
|
|
binary | SHA256_bin (data data) |
| Returns the SHA-256 message digest (a variant of SHA-2) of the supplied argument as a binary value. More...
|
|
string | SHA384 (data data) |
| Returns the SHA-384 message digest (a variant of SHA-2) of the supplied argument as a hex string. More...
|
|
binary | SHA384_bin (data data) |
| Returns the SHA-384 message digest (a variant of SHA-2) of the supplied argument as a binary value. More...
|
|
string | SHA512 (data data) |
| Returns the SHA-512 message digest (a variant of SHA-2) of the supplied argument as a hex string. More...
|
|
binary | SHA512_bin (data data) |
| Returns the SHA-512 message digest (a variant of SHA-2) of the supplied argument as a binary value. More...
|
|
binary | SHA_bin (data data) |
| Returns the SHA (outdated SHA-0) message digest of the supplied argument as a binary value. More...
|
|
string | DSS1_hmac (data data, data key) |
| Returns the DSS1 (SHA-1 and DSA) based HMAC of the supplied argument as a hex string. More...
|
|
string | DSS_hmac (data data, data key) |
| Returns the DSS (SHA-0 and DSA) based HMAC of the supplied argument as a hex string. More...
|
|
string | MD2_hmac (data data, data key) |
| Returns the MD2 based HMAC of the supplied argument as a hex string. More...
|
|
string | MD4_hmac (data data, data key) |
| Returns the MD4 based HMAC of the supplied argument as a hex string. More...
|
|
string | MD5_hmac (data data, data key) |
| Returns the MD5 based HMAC of the supplied argument as a hex string. More...
|
|
string | MDC2_hmac (data data, data key) |
| Returns the MDC2 based HMAC of the supplied argument as a hex string. More...
|
|
string | RIPEMD160_hmac (data data, data key) |
| Returns the RIPEMD based HMAC of the supplied argument as a hex string. More...
|
|
string | SHA1_hmac (data data, data key) |
| Returns the SHA1 based HMAC of the supplied argument as a hex string. More...
|
|
string | SHA224_hmac (data data, data key) |
| Returns the SHA224 based HMAC of the supplied argument as a hex string. More...
|
|
string | SHA256_hmac (data data, data key) |
| Returns the SHA256 based HMAC of the supplied argument as a hex string. More...
|
|
string | SHA384_hmac (data data, data key) |
| Returns the SHA384 based HMAC of the supplied argument as a hex string. More...
|
|
string | SHA512_hmac (data data, data key) |
| Returns the SHA512 based HMAC of the supplied argument as a hex string. More...
|
|
string | SHA_hmac (data data, data key) |
| Returns the SHA based HMAC of the supplied argument as a hex string. More...
|
|
binary | decrypt_to_binary (string alg, data data, data key, data iv=Qore::DefaultIV, *data mac, *data aad) |
| Returns a binary value of decrypted data corresponding to the input arguments inluding the given algorithm. More...
|
|
string | decrypt_to_string (string alg, data data, data key, data iv=Qore::DefaultIV, *data mac, *data aad, *string encoding) |
| Returns a string of decrypted data corresponding to the input arguments inluding the given algorithm. More...
|
|
binary | digest (string digest, data data) |
| Returns the digest of the supplied arguments as a binary value. More...
|
|
binary | encrypt (string alg, data data, data key, data iv=Qore::DefaultIV, *reference< binary > mac, *int mac_size, *data aad) |
| Returns a binary value of encrypted data corresponding to the input arguments inluding the given algorithm. More...
|
|
*hash< auto > | get_cipher_info (string cipher) |
| Returns information about the given cipher or NOTHING if the cipher is unknown. More...
|
|
hash< auto > | get_crypto_info () |
| Returns a hash of information about each cryptographic algorithmn supported by the current build of Qore. More...
|
|
Transform | get_decryptor (string alg, data key, data iv=Qore::DefaultIV, *data mac, *data aad) |
| Returns a Transform object for decrypting data using the given algorithm for use with TransformInputStream and TransformOutputStream. More...
|
|
list< string > | get_digests () |
| Returns a list of supported digest algorithms for hmac() More...
|
|
Transform | get_encryptor (string alg, data key, data iv=Qore::DefaultIV, *reference< binary > mac, *int mac_size, *data aad) |
| Returns a Transform object for encrypting data using the given algorithm for use with TransformInputStream and TransformOutputStream. More...
|
|
binary | get_random_bytes (int size) |
| returns a binary value of random bytes using openssl More...
|
|
bool | has_digest (string digest) |
| Returns True if the given digest is supported, False if not. More...
|
|
binary | hmac (string digest, data data, data key) |
| Returns the digest-based HMAC of the supplied arguments as a binary value. More...
|
|
nothing | abort () |
| Aborts the current program (this function does not return) More...
|
|
string | basename (string path) |
| Returns a string giving the last element of a file path (meant to be the filename) More...
|
|
nothing | basename () |
| 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. More...
|
|
nothing | close_all_fd (*softbool strd) |
| closes all possible file descriptors; useful in "daemon" processes that may have inherited open file descriptors More...
|
|
string | dirname (string path) |
| Returns a string giving the path up to a file but not the filename itself. More...
|
|
nothing | dirname () |
| 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. More...
|
|
int | errno () |
| Returns the error code of the last error that occurred in the current thread. More...
|
|
nothing | exec (string command) |
| Replaces the current process image with another; this function does not return. More...
|
|
nothing | exit (softint rc=0) |
| Exits the program with the return code passed (this function does not return) More...
|
|
int | fork () |
| Creates a copy of the current process with a new PID; returns 0 in the child process; returns the child's PID in the parent process. More...
|
|
list< hash< NetIfInfo > > | get_netif_list () |
| returns a list of network interfaces More...
|
|
list< hash< auto > > | getaddrinfo (*string node, *softstring service, softint family=AF_UNSPEC, softint flags=0) |
| Returns a list of Address Information Hash for the given node name or string address; if no lookup can be performed then an exception is thrown. More...
|
|
int | getegid () |
| Returns the effective group ID of the current process. More...
|
|
int | geteuid () |
| Returns the effective user ID of the current process. More...
|
|
int | getgid () |
| Returns the real group ID of the current process. More...
|
|
list< int > | getgroups () |
| returns a list of group IDs that the user is a member of More...
|
|
*string | gethostbyaddr (string addr, softint type=AF_INET) |
| Returns the official hostname corresponding to the network address passed as an argument. More...
|
|
nothing | gethostbyaddr () |
| 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. More...
|
|
*hash< auto > | gethostbyaddr_long (string addr, softint type=AF_INET) |
| Returns a hash representing all host and address information corresponding to the address and address type passed as arguments. More...
|
|
nothing | gethostbyaddr_long () |
| 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. More...
|
|
*string | gethostbyname (string name) |
| Returns the first address corresponding to the hostname passed as an argument or NOTHING if the lookup fails. More...
|
|
nothing | gethostbyname () |
| 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. More...
|
|
*hash< auto > | gethostbyname_long (string name) |
| Returns a hash representing all host and address information corresponding to the hostname passed as an argument. More...
|
|
nothing | gethostbyname_long () |
| 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. More...
|
|
string | gethostname () |
| Returns the hostname of the system. More...
|
|
int | getpid () |
| Returns the PID (process ID) of the current process. More...
|
|
int | getppid () |
| Returns the PID (process ID) of the parent process of the current process. More...
|
|
int | getuid () |
| Returns the real user ID of the current process. More...
|
|
int | kill (softint pid, softint sig=SIGHUP) |
| Sends a signal to a process, if no signal number is given, then Qore::SIGHUP is sent by default. More...
|
|
nothing | kill () |
| 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. More...
|
|
int | qore_get_library_options () |
| returns all Qore library options More...
|
|
int | qore_set_library_options (int opts) |
| sets Qore runtime library options More...
|
|
int | rand () |
| Returns a random non-negative 64-bit integer number. More...
|
|
int | setegid (softint gid) |
| Changes the process effective group ID according to the argument passed. More...
|
|
int | seteuid (softint uid) |
| Changes the effective process user ID according to the argument passed. More...
|
|
int | setgid (softint gid) |
| Changes the process group ID according to the argument passed. More...
|
|
nothing | setgroups (softlist< softint > gids) |
| sets the list of supplementary group IDs for the current process More...
|
|
int | setsid () |
| Creates a new session lead by the calling process. More...
|
|
int | setuid (softint uid) |
| Changes the process user ID according to the argument passed. More...
|
|
int | sleep (softint seconds) |
| Causes the current thread to sleep for a certain number of seconds. More...
|
|
nothing | sleep () |
| 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. More...
|
|
nothing | srand (softint seed) |
| Seeds the random number generator with the integer passed. More...
|
|
nothing | srand () |
| 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. More...
|
|
string | strerror (softint err) |
| Returns the string corresponding to the error code passed (generally retrieved with errno()) More...
|
|
string | strerror () |
| Returns the string corresponding to the last error that occurred in the current thread. More...
|
|
int | system (string command) |
| executes a command and returns the exit code of the process More...
|
|
nothing | system () |
| 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. More...
|
|
int | usleep (softint usecs) |
| Causes the current thread to sleep for a certain number of microseconds. More...
|
|
int | usleep (date d) |
| Causes the current thread to sleep for a certain number of microseconds. More...
|
|
nothing | usleep () |
| 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. More...
|
|
bool | absolute_path (string path) |
| returns True if the argument is an absolute path on the current platform, False if not More...
|
|
bool | absolute_path_unix (string path) |
| returns True if the argument is a UNIX absolute path, False if not More...
|
|
bool | absolute_path_windows (string path) |
| returns True if the argument is a Windows absolute path, False if not More...
|
|
int | chdir (string path) |
| Changes the current working directory for the current process. More...
|
|
int | chmod (string path, softint mode) |
| Changes the mode of a file or directory. More...
|
|
int | chown (string path, softint owner=-1, softint group=-1) |
| 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. More...
|
|
*string | getcwd () |
| Returns a string giving the current working directory or NOTHING if the current working directory could not be read. More...
|
|
string | getcwd2 () |
| Returns a string giving the current working directory; throws an exception if the current directory cannot be read. More...
|
|
*list< string > | glob (string glob_str) |
| Returns a list of files matching the string argument or NOTHING if the call to glob() fails. More...
|
|
nothing | glob () |
| 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. More...
|
|
*hash< StatInfo > | hlstat (string path) |
| Returns a StatInfo hash for the path argument and does not follow symbolic links; if any errors occur, NOTHING is returned and errno() can be used to retrieve the error number. More...
|
|
nothing | hlstat () |
| 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. More...
|
|
*hash< StatInfo > | hstat (string path) |
| Returns a StatInfo hash for the path argument, following any symbolic links; if any errors occur, NOTHING is returned and errno() can be used to retrieve the error number. More...
|
|
nothing | hstat () |
| 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. More...
|
|
bool | is_bdev (string path) |
| Returns True if the string passed identifies a block device on the filesystem, False if not. More...
|
|
bool | is_cdev (string path) |
| Returns True if the string passed identifies a character device on the filesystem, False if not. More...
|
|
bool | is_dev (string path) |
| Returns True if the string passed identifies a device (either block or character) on the filesystem, False if not. More...
|
|
bool | is_dir (string path) |
| Returns True if the string passed identifies a directory on the filesystem, False if not. More...
|
|
bool | is_executable (string path) |
| Returns True if the string passed identifies an executable on the filesystem, False if not. More...
|
|
bool | is_file (string path) |
| Returns True if the string passed identifies a regular file on the filesystem, False if not. More...
|
|
bool | is_link (string path) |
| Returns True if the string passed identifies a symbolic link on the filesystem, False if not. More...
|
|
bool | is_pipe (string path) |
| Returns True if the string passed identifies a pipe (FIFO) on the filesystem, False if not. More...
|
|
bool | is_readable (string path) |
| Returns True if the string passed identifies a file or a directory readable by the current user, False if not. More...
|
|
bool | is_socket (string path) |
| Returns True if the string passed identifies a socket on the filesystem, False if not. More...
|
|
bool | is_writable (string path) |
| Returns True if the string passed identifies a file or a directory writable by the current user, False if not. More...
|
|
bool | is_writeable (string path) |
| Returns True if the string passed identifies a file or a directory writable by the current user (backwards-compatible misspelling of is_writable()) More...
|
|
int | lchown (string path, softint uid=-1, softint gid=-1) |
| 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. More...
|
|
*list< auto > | lstat (string path) |
| Returns a list of file status values for the path argument and does not follow symbolic links; if any errors occur, NOTHING is returned and errno() can be used to retrieve the error number. More...
|
|
nothing | lstat () |
| 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. More...
|
|
int | mkdir (string path, softint mode=0777, bool parents=False) |
| Creates a directory, optionally specifying the mode. More...
|
|
nothing | mkdir_ex (string path, softint mode=0777, bool parents=False) |
| Creates a directory, optionally specifying the mode; throws an exception on error. More...
|
|
int | mkfifo (string path, softint mode=0600) |
| Creates a named pipe file with an optional file mode. More...
|
|
string | readlink (string path) |
| 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) More...
|
|
string | realpath (string path) |
| Returns the canonicalized absolute pathname from the given path. More...
|
|
nothing | rename (string old_path, string new_path) |
| 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. More...
|
|
int | rmdir (string path) |
| Removes a directory. More...
|
|
*list< auto > | stat (string path) |
| Returns a list of file status values for the path argument, following any symbolic links; if any errors occur, NOTHING is returned and errno() can be used to retrieve the error number. More...
|
|
nothing | stat () |
| 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. More...
|
|
*hash< FilesystemInfo > | statvfs (string path) |
| Returns a hash of filesystem status values for the file or directory path passed. More...
|
|
nothing | symlink (string old_path, string new_path) |
| 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. More...
|
|
int | umask (softint mask) |
| Sets the file creation mode mask for the process and returns the previous value of the file creation mode mask. More...
|
|
nothing | umask () |
| 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. More...
|
|
int | unlink (string path) |
| Deletes a file and returns 0 for success, -1 for error (in which case errno() can be used to get the error) More...
|
|
nothing | unlink () |
| 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. More...
|
|
int | bindex (softstring str, softstring substr, softint pos=0) |
| Retrieves the byte position of a substring within a string. More...
|
|
int | bindex () |
| 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. More...
|
|
int | brindex (softstring str, softstring substr, softint pos=-1) |
| Retrieves the byte position of a substring within a string, starting the search from the end of the string. More...
|
|
int | brindex () |
| 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. More...
|
|
int | char_width (softstring str) |
| Returns the width of characters in the string; some unicode characters take up multiple spaces on output. More...
|
|
string | chomp (string str) |
| Removes the trailing end-of-line indicator ("\n" or "\r\n" ) from a string and returns the new string (also see the chomp operator) More...
|
|
*string | chomp (reference< string > str) |
| Removes the trailing end-of-line indicator ("\n" or "\r\n" ) from a reference to a string and returns the new string (also see the chomp operator) More...
|
|
nothing | chomp () |
| 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. More...
|
|
string | chr (softint val, *string encoding) |
| Returns a string containing a single ASCII character represented by the numeric value passed. More...
|
|
string | chr (auto arg) |
| This function variant returns a string with a single ASCII NULL ('\0'); it is only included for backwards-compatibility with qore prior to version 0.8.0 for functions that would ignore type errors in arguments. More...
|
|
nothing | chr () |
| 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. More...
|
|
string | convert_encoding (string str, string encoding) |
| Performs explicit string character encoding conversions. More...
|
|
nothing | convert_encoding () |
| 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. More...
|
|
string | f_printf (string fmt,...) |
| Outputs the string passed to standard output, using the first argument as a format string; enforces field widths on arguments larger than the given field width. More...
|
|
string | f_printf () |
| 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. More...
|
|
string | f_sprintf (string fmt,...) |
| Returns a formatted string based on a format string and other arguments; enforces field widths on arguments larger than the given field width. More...
|
|
string | f_sprintf () |
| 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. More...
|
|
string | f_vprintf (string fmt, auto varg) |
| Outputs the string passed to standard output, using the first argument as a 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. More...
|
|
string | f_vsprintf (string fmt, auto varg) |
| Returns a formatted string based on a format string and other arguments given as a list after the format string; enforces field widths on arguments larger than the given field width. More...
|
|
nothing | flush () |
| Flushes output to the console output with print(), printf(), etc. More...
|
|
string | force_encoding (string str, string encoding) |
| Returns the first string argument tagged with the character encoding given as the second argument; does not actually change the string data. More...
|
|
nothing | force_encoding () |
| 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. More...
|
|
string | format_number (string fmt, softfloat num) |
| Returns a string of a formatted number according to a number argument and a format string. More...
|
|
nothing | format_number () |
| 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. More...
|
|
string | get_encoding (string str) |
| Returns a string describing the character encoding of the string argument passed. More...
|
|
nothing | get_encoding () |
| 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. More...
|
|
int | index (softstring str, softstring substr, softint pos=0) |
| Retrieves the character position of a substring within a string. More...
|
|
int | index () |
| 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. More...
|
|
string | join (string str,...) |
| Creates a string from separator string and a list of arguments. More...
|
|
string | join (string str, list< auto > l) |
| Creates a string from separator string and a list of arguments. More...
|
|
nothing | join () |
| 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. More...
|
|
int | length (softstring str) |
| Returns the length in characters for the string passed. More...
|
|
int | length (binary bin) |
| Returns the number of bytes in the binary object passed as an argument. More...
|
|
nothing | length () |
| 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. More...
|
|
int | length (auto arg) |
| 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. More...
|
|
string | ltrim (string str, *string chars) |
| Removes byte characters from the start of a string and returns the new string. More...
|
|
*string | ltrim (reference< string > str, *string chars) |
| Removes byte characters from the start of a reference to an lvalue containing a string and returns string after processing. More...
|
|
int | ord (softstring str, softint offset=0) |
| 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. More...
|
|
int | ord () |
| 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. More...
|
|
bool | parse_boolean (string str) |
| tries to parse a string value as a boolean More...
|
|
bool | parse_boolean (any val) |
| returns the first value passed as a boolean More...
|
|
float | parse_float (string str, string fmt) |
| returns a floating-point value corresponding to a string representing the number and an argument giving the format More...
|
|
int | parse_int (string str, string fmt) |
| returns an integer corresponding to a string representing the number and an argument giving the format More...
|
|
number | parse_number (string str, string fmt) |
| returns a number corresponding to the string and the argument, giving the format More...
|
|
nothing | print (...) |
| Outputs a string to standard output with no formatting. More...
|
|
string | printf (string fmt,...) |
| Outputs the string passed to standard output, using the first argument as a format string; does not enforce field widths on arguments larger than the given field width. More...
|
|
string | printf () |
| 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. More...
|
|
bool | regex (string str, string regex, int options=0) |
| Returns True if the regular expression matches the string passed, otherwise returns False. More...
|
|
nothing | regex () |
| 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. More...
|
|
*list< *string > | regex_extract (string str, string regex, int options=0) |
| Returns a list of substrings in a string based on matching patterns defined by a regular expression. More...
|
|
nothing | regex_extract () |
| 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. More...
|
|
string | regex_subst (string str, string regex, string subst, int options=0) |
| Returns a string with patterns substituted according to the arguments passed. More...
|
|
nothing | regex_subst () |
| 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. More...
|
|
string | replace (string str, string source, string target, int start=0, int end=-1) |
| Replaces all occurrences of a substring in a string with another string. More...
|
|
nothing | replace () |
| 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. More...
|
|
string | reverse (softstring str) |
| Reverses a string and returns the new string. More...
|
|
int | rindex (softstring str, softstring substr, softint pos=-1) |
| Retrieves the character position of a substring within a string, starting the search from the end of the string. More...
|
|
int | rindex () |
| 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. More...
|
|
string | rtrim (string str, *string chars) |
| Removes byte characters from the end of a string and returns the new string. More...
|
|
*string | rtrim (reference< string > str, *string chars) |
| Removes byte characters from the end of a reference to an lvalue containing a string and returns string after processing. More...
|
|
list< string > | split (string sep, string str, bool with_separator=False) |
| Splits a string into a list of components based on a separator string. More...
|
|
list< string > | split (string sep, string str, string quote, bool trim_unquoted=False) |
| Splits a string into a list of components based on a separator string and a quote character. More...
|
|
list< binary > | split (data sep, binary data) |
| 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. More...
|
|
list< string > | split () |
| 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. More...
|
|
string | sprintf (string fmt,...) |
| Returns a formatted string based on a format string and other arguments; does not enforce field widths on arguments larger than the given field width. More...
|
|
string | sprintf () |
| 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. More...
|
|
int | strlen (softstring str) |
| Returns the length in bytes of the string argument. More...
|
|
nothing | strlen () |
| 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. More...
|
|
int | strlen (auto arg) |
| 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. More...
|
|
string | strmul (softstring str, softint smul, *softint offset) |
| Returns a new string with a repeated string element and optionally removing trailing characters. More...
|
|
string | substr (softstring str, softint start) |
| Returns a portion of a string starting from an integer offset. More...
|
|
string | substr (softstring str, softint start, softint len) |
| Returns a portion of a string starting from an integer offset, with a length parameter. More...
|
|
binary | substr (binary b, softint start) |
| Returns a portion of a binary object starting from an integer offset. More...
|
|
binary | substr (binary b, softint start, softint len) |
| Returns a portion of a binary object starting from an integer offset, with a length parameter. More...
|
|
nothing | substr () |
| 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. More...
|
|
string | tolower (string str) |
| Returns a string in all lower-case characters based on the argument passed. More...
|
|
nothing | tolower () |
| 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. More...
|
|
string | toupper (string str) |
| Returns a string in all upper-case characters based on the argument passed. More...
|
|
nothing | toupper () |
| 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. More...
|
|
string | trim (string str, *string chars) |
| Removes byte characters from the start and end of a string and returns the new string (also see the trim operator) More...
|
|
*string | trim (reference< string > str, *string chars) |
| 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 trim operator) More...
|
|
nothing | trim () |
| 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. More...
|
|
string | trunc_str (softstring str, softint len, *string encoding) |
| Returns a truncated string with no more than the given number of bytes and optionally converted to a specific character encoding. More...
|
|
string | vprintf (string fmt, auto varg) |
| Outputs the string passed to standard output, using the first argument as a 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. More...
|
|
string | vprintf () |
| 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. More...
|
|
string | vsprintf (string fmt, auto varg) |
| Returns a formatted string based on a 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. More...
|
|
string | vsprintf () |
| 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. More...
|
|
int | clock_getmicros () |
| Returns an integer representing the system time in microseconds (1/1000000 second intervals) since Jan 1, 1970 00:00:00Z. More...
|
|
int | clock_getmillis () |
| Returns an integer representing the system time in milliseconds (1/1000 second intervals since Jan 1, 1970 00:00) More...
|
|
int | clock_getnanos () |
| Returns an integer representing the system time in nanoseconds (1/1000000000 second intervals) since Jan 1, 1970 00:00:00Z. More...
|
|
date | date (date dt) |
| Returns the date passed. More...
|
|
date | date (string dtstr) |
| Converts the argument to a date and returns the date. More...
|
|
date | date (softfloat f) |
| The argument is assumed to be the number of seconds and fractions of a second. More...
|
|
date | date (int i) |
| The argument is assumed to be the number of seconds. More...
|
|
date | date () |
| This function just returns 1970-01-01Z. More...
|
|
date | date (null null) |
| This function just returns 1970-01-01Z. More...
|
|
date | date (string dtstr, string mask) |
| Returns the date/time value corresponding to parsing a string argument according to a format mask. More...
|
|
hash< DateTimeInfo > | date_info (date dt) |
| Returns a DateTimeInfo hash for the given date argument (can be either a relative or absolute date) More...
|
|
hash< DateTimeInfo > | date_info () |
| Returns a DateTimeInfo hash for the current date and time. More...
|
|
date | date_ms (softint ms) |
| 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. More...
|
|
nothing | date_ms () |
| 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. More...
|
|
date | date_us (softint us) |
| 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. More...
|
|
date | days (softint days) |
| Returns a relative date/time value in days based on the integer argument passed to be used in date arithmetic. More...
|
|
nothing | days () |
| 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. More...
|
|
string | format_date (string format, date dt) |
| Returns a formatted string for a date argument passed. More...
|
|
nothing | format_date () |
| 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. More...
|
|
date | getDateFromISOWeek (softint year, softint week, softint day=1) |
| Retuns an absolute date value for the ISO-8601 calendar week information passed (year, week number, optional: weekday, where 1=Monday, 7=Sunday) in the current time zone. More...
|
|
int | getDayNumber (date dt) |
| Returns an integer representing the ordinal day number in the year (corresponding to the ISO-8601 day number) for the absolute date value passed. More...
|
|
nothing | getDayNumber () |
| 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. More...
|
|
int | getDayOfWeek (date dt) |
| Returns an integer representing the day of the week for the absolute date value passed (0=Sunday, 6=Saturday) More...
|
|
nothing | getDayOfWeek () |
| 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. More...
|
|
int | getISODayOfWeek (date dt) |
| Returns an integer representing the ISO-8601 day of the week for the absolute date value passed (1=Monday, 7=Sunday) More...
|
|
nothing | getISODayOfWeek () |
| 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. More...
|
|
hash< IsoWeekInfo > | getISOWeekHash (date dt) |
| Returns an IsoWeekInfo hash representing the ISO-8601 calendar week information for the absolute date passed (hash keys: "year" , "week" , "day" ) More...
|
|
nothing | getISOWeekHash () |
| 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. More...
|
|
string | getISOWeekString (date dt) |
| Returns a string representing the ISO-8601 calendar week information for the absolute date passed (ex: 2006-01-01 = "2005-W52-7") More...
|
|
nothing | getISOWeekString () |
| 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. More...
|
|
date | get_date_from_iso_week (softint year, softint week, softint day=1) |
| Retuns an absolute date value for the ISO-8601 calendar week information passed (year, week number, optional: weekday, where 1=Monday, 7=Sunday) in the current time zone. More...
|
|
int | get_day_number (date dt) |
| Returns an integer representing the ordinal day number in the year (corresponding to the ISO-8601 day number) for the absolute date value passed. More...
|
|
int | get_day_of_week (date dt) |
| Returns an integer representing the day of the week for the absolute date value passed (0=Sunday, 6=Saturday) More...
|
|
int | get_days (date dt) |
| Returns an integer corresponding to the literal day value in the date (does not calculate a duration) More...
|
|
nothing | get_days () |
| 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. More...
|
|
int | get_duration_microseconds (date dt) |
| Returns an integer value representing the the number of microseconds of duration in the value of the date passed (can be either a relative or absolute date) More...
|
|
int | get_duration_milliseconds (date dt) |
| Returns an integer value representing the the number of milliseconds of duration in the value of the date passed (can be either a relative or absolute date) More...
|
|
int | get_duration_seconds (date dt) |
| Returns an integer value representing the the number of seconds of duration in the value of the date passed (can be either a relative or absolute date) More...
|
|
float | get_duration_seconds_f (date dt) |
| Returns a floating-point value representing the the number of seconds of duration in the value of the date passed (can be either a relative or absolute date) More...
|
|
int | get_epoch_seconds (date dt) |
| 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. More...
|
|
nothing | get_epoch_seconds () |
| 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. More...
|
|
int | get_hours (date dt) |
| Returns an integer corresponding to the literal hour value in the date (does not calculate a duration) More...
|
|
nothing | get_hours () |
| 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. More...
|
|
int | get_iso_day_of_week (date dt) |
| Returns an integer representing the ISO-8601 day of the week for the absolute date value passed (1=Monday, 7=Sunday) More...
|
|
hash< IsoWeekInfo > | get_iso_week_hash (date dt) |
| Returns an IsoWeekInfo hash representing the ISO-8601 calendar week information for the absolute date passed (hash keys: "year" , "week" , "day" ) More...
|
|
string | get_iso_week_string (date dt) |
| Returns a string representing the ISO-8601 calendar week information for the absolute date passed (ex: 2006-01-01 = "2005-W52-7") More...
|
|
int | get_microseconds (date dt) |
| Returns an integer corresponding to the literal microsecond value in the date (does not calculate a duration) More...
|
|
date | get_midnight (date dt) |
| Returns midnight on the date passed (strips the time component on the new value) More...
|
|
nothing | get_midnight () |
| 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. More...
|
|
int | get_milliseconds (date dt) |
| Returns an integer corresponding to the literal millisecond value in the date (does not calculate a duration) More...
|
|
nothing | get_milliseconds () |
| 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. More...
|
|
int | get_minutes (date dt) |
| Returns an integer corresponding to the literal minute value in the date (does not calculate a duration) More...
|
|
nothing | get_minutes () |
| 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. More...
|
|
int | get_months (date dt) |
| Returns an integer corresponding to the literal month value in the date (does not calculate a duration) More...
|
|
nothing | get_months () |
| 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. More...
|
|
int | get_seconds (date dt) |
| Returns an integer corresponding to the literal second value in the date (does not calculate a duration) More...
|
|
nothing | get_seconds () |
| 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. More...
|
|
int | get_years (date dt) |
| Returns an integer corresponding to the literal year value in the date (does not calculate a duration) More...
|
|
nothing | get_years () |
| 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. More...
|
|
date | gmtime () |
| Returns the current UTC (GMT) time with a resolution of a second. More...
|
|
date | gmtime (softint secs, softint us=0) |
| 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) More...
|
|
date | gmtime (date dt) |
| Returns the date and time in UTC (GMT) corresponding to the date argument passed. More...
|
|
date | hours (softint hours) |
| Returns a relative date/time value in hours based on the integer argument passed to be used in date arithmetic. More...
|
|
nothing | hours () |
| 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. More...
|
|
bool | is_date_absolute (date dt) |
| Returns True if the argument is an absolute date/time value, False if not. More...
|
|
bool | is_date_absolute () |
| 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. More...
|
|
bool | is_date_relative (date dt) |
| Returns True if the argument is an relative date/time value, False if not. More...
|
|
bool | is_date_relative () |
| 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. More...
|
|
date | localtime () |
| Returns the current date and time with a resolution to the second. More...
|
|
date | localtime (softint secs, softint us=0) |
| 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) More...
|
|
date | localtime (date dt) |
| Returns the date and time in the local time zone corresponding to the date argument passed. More...
|
|
date | microseconds (softint us) |
| Returns a relative date/time value in microseconds based on the integer argument passed to be used in date arithmetic. More...
|
|
date | milliseconds (softint ms) |
| Returns a relative date/time value in milliseconds based on the integer argument passed to be used in date arithmetic. More...
|
|
nothing | milliseconds () |
| 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. More...
|
|
date | minutes (softint minutes) |
| Returns a relative date/time value in minutes based on the integer argument passed to be used in date arithmetic. More...
|
|
nothing | minutes () |
| 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. More...
|
|
int | mktime (date dt) |
| 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. More...
|
|
nothing | mktime () |
| 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. More...
|
|
date | months (softint months) |
| Returns a relative date/time value in months based on the integer argument passed to be used in date arithmetic. More...
|
|
nothing | months () |
| 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. More...
|
|
date | now () |
| Returns the current date and time with a resolution to the second. More...
|
|
date | now_ms () |
| Returns the current date and time with a resolution to the millisecond. More...
|
|
date | now_us () |
| Returns the current date and time with a resolution to the microsecond. More...
|
|
date | now_utc () |
| Returns the current UTC date and time with a resolution to the microsecond. More...
|
|
date | seconds (softint seconds) |
| Returns a relative date/time value in seconds based on the integer argument passed to be used in date arithmetic. More...
|
|
nothing | seconds () |
| 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. More...
|
|
int | timegm (date dt) |
| Returns the number of seconds since January 1, 1970 00:00:00 in the local time zone for the given date. More...
|
|
nothing | timegm () |
| 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. More...
|
|
date | years (softint years) |
| Returns a relative date/time value in years based on the integer argument passed to be used in date arithmetic. More...
|
|
nothing | years () |
| 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. More...
|
|
int | abs (int i) |
| Returns the absolute value of the argument passed. More...
|
|
number | abs (number n) |
| Returns the absolute value of the argument passed. More...
|
|
float | abs (softfloat f) |
| Returns the absolute value of the argument passed. More...
|
|
float | abs () |
| 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. More...
|
|
number | acos (number n) |
| Returns the value in radians of the arc cosine of the given value. More...
|
|
float | acos (softfloat f) |
| Returns the value in radians of the arc cosine of the given value. More...
|
|
number | asin (number n) |
| Returns the value in radians of the arc sine of the given value. More...
|
|
float | asin (softfloat f) |
| Returns the value in radians of the arc sine of the given value. More...
|
|
float | asin () |
| 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. More...
|
|
number | atan (number n) |
| Returns the value in radians of the arc tangent of the given value. More...
|
|
float | atan (softfloat f) |
| Returns the value in radians of the arc tangent of the given value. More...
|
|
float | atan () |
| 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. More...
|
|
number | atan2 (number y, number x) |
| 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. More...
|
|
float | atan2 (softfloat y, softfloat x) |
| 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. More...
|
|
float | atan2 () |
| 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. More...
|
|
number | cbrt (number n) |
| Returns the cube root of the number passed. More...
|
|
float | cbrt (softfloat f) |
| Returns the cube root of the number passed. More...
|
|
float | cbrt () |
| 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. More...
|
|
int | ceil (int num, int prec=0) |
| Returns the smallest multiple of -prec-th power of 10 that is greater than or equal to num. (Thus, for non-negative prec just returns num). More...
|
|
float | ceil (softfloat num, int prec=0) |
| Returns the smallest multiple of -prec-th power of 10 that is greater than or equal to num. More...
|
|
number | ceil (number num, int prec=0) |
| Returns the smallest multiple of -prec-th power of 10 that is greater than or equal to num. More...
|
|
float | ceil () |
| 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. More...
|
|
int | compare (number n1, number n2, number epsilon) |
| Compares numbers with a given epsilon. More...
|
|
int | compare (float n1, float n2, float epsilon) |
| Compares numbers with a given epsilon. More...
|
|
number | cos (number n) |
| Returns the cosine of the number in radians passed. More...
|
|
float | cos (float f) |
| Returns the cosine of the number in radians passed. More...
|
|
float | cos () |
| 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. More...
|
|
number | cosh (number n) |
| Returns the hyperbolic cosine of the given value. More...
|
|
float | cosh (softfloat f) |
| Returns the hyperbolic cosine of the given value. More...
|
|
float | cosh () |
| 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. More...
|
|
number | exp (number n) |
| Returns the value of e (the base of natural logarithms) raised to the power of the given number. More...
|
|
float | exp (softfloat f) |
| Returns the value of e (the base of natural logarithms) raised to the power of the given number. More...
|
|
float | exp () |
| 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. More...
|
|
number | exp2 (number n) |
| Returns the value of 2 raised to the power of the given number. More...
|
|
float | exp2 (softfloat f) |
| Returns the value of 2 raised to the power of the given number. More...
|
|
float | exp2 () |
| 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. More...
|
|
number | expm1 (number n) |
| Returns the value of e (the base of natural logarithms) raised to the power of the given number - 1. More...
|
|
float | expm1 (softfloat f) |
| Returns the value of e (the base of natural logarithms) raised to the power of the given number - 1. More...
|
|
float | expm1 () |
| 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. More...
|
|
int | floor (int num, int prec=0) |
| Returns the largest multiple of -prec-th power of 10 that is less than or equal to num. (Thus, for non-negative prec just returns num). More...
|
|
float | floor (softfloat f, int prec=0) |
| Returns the largest multiple of -prec-th power of 10 that is less than or equal to num. More...
|
|
number | floor (number num, int prec=0) |
| Returns the largest multiple of -prec-th power of 10 that is less than or equal to num. More...
|
|
float | floor () |
| 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. More...
|
|
number | hypot (number x, number y) |
| Returns the length of the hypotenuse of a right-angle triangle with sides given as the two arguments. More...
|
|
float | hypot (softfloat x, softfloat y) |
| Returns the length of the hypotenuse of a right-angle triangle with sides given as the two arguments. More...
|
|
float | hypot () |
| 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. More...
|
|
number | log10 (number n) |
| Returns the base 10 logarithm of the given number. More...
|
|
float | log10 (softfloat f) |
| Returns the base 10 logarithm of the given number. More...
|
|
float | log10 () |
| 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. More...
|
|
number | log1p (number n) |
| Returns the natural logarithm of 1 + the given number. More...
|
|
float | log1p (softfloat f) |
| Returns the natural logarithm of 1 + the given number. More...
|
|
float | log1p () |
| 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. More...
|
|
float | logb (softfloat f) |
| Returns the exponent of the given number. More...
|
|
float | logb () |
| 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. More...
|
|
number | nlog (number n) |
| Returns the natural logarithm of the given value. More...
|
|
float | nlog (softfloat f) |
| Returns the natural logarithm of the given value. More...
|
|
float | nlog () |
| 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. More...
|
|
number | pow (number x, number y) |
| Returns a number raised to the power of another number. More...
|
|
float | pow (softfloat x=0.0, softfloat y=0.0) |
| Returns a number raised to the power of another number. More...
|
|
int | round (softint num, int prec=0) |
| Returns the multiple of -prec-th power of 10 that is closest to num (numbers halfway between two such powers of 10 are rounded away from zero). (So, for non-negative prec just returns num). More...
|
|
float | round (softfloat num, int prec=0) |
| Returns the multiple of -prec-th power of 10 that is closest to num (numbers halfway between two such powers of 10 are rounded away from zero). More...
|
|
number | round (number num, int prec=0) |
| Returns the multiple of -prec-th power of 10 that is closest to num (numbers halfway between two such powers of 10 are rounded away from zero). More...
|
|
float | round () |
| 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. More...
|
|
number | sin (number n) |
| Returns the sine of the number in radians passed. More...
|
|
float | sin (softfloat f) |
| Returns the sine of the number in radians passed. More...
|
|
float | sin () |
| 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. More...
|
|
number | sinh (number n) |
| Returns the hyperbolic sine of the given value. More...
|
|
float | sinh (softfloat f) |
| Returns the hyperbolic sine of the given value. More...
|
|
float | sinh () |
| 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. More...
|
|
number | sqrt (number n) |
| Returns the square root of the number passed. More...
|
|
float | sqrt (softfloat f) |
| Returns the square root of the number passed. More...
|
|
float | sqrt () |
| 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. More...
|
|
number | tan (number n) |
| Returns the tangent of the number in radians passed. More...
|
|
float | tan (softfloat f) |
| Returns the tangent of the number in radians passed. More...
|
|
float | tan () |
| 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. More...
|
|
number | tanh (number n) |
| Returns the hyperbolic tangent of the given value. More...
|
|
float | tanh (softfloat f) |
| Returns the hyperbolic tangent of the given value. More...
|
|
float | tanh () |
| 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. More...
|
|
bool | inlist () |
| This function variant does nothing at all. More...
|
|
bool | inlist (any arg, nothing x) |
| This function variant does nothing at all. More...
|
|
bool | inlist (auto arg, softlist< auto > l) |
| Returns True if the first argument is a member of the second argument list using soft comparisons (with implicit type conversions), False if not. More...
|
|
bool | inlist_hard () |
| This function variant does nothing at all. More...
|
|
bool | inlist_hard (any arg, nothing x) |
| This function variant does nothing at all. More...
|
|
bool | inlist_hard (auto arg, softlist< auto > l) |
| Returns True if the first argument is a member of the second argument list using hard comparisons (without any implicit type conversions), False if not. More...
|
|
auto | max (list< auto > l) |
| Returns the maximum value in a list. More...
|
|
auto | max (list< auto > l, string func) |
| Returns the maximum value in a list. More...
|
|
auto | max (list< auto > l, code f) |
| Returns the maximum value in a list. More...
|
|
auto | max (...) |
| Returns the maximum value of the arguments passed to the function. More...
|
|
auto | min (list< auto > l) |
| Returns the minumum value in a list. More...
|
|
auto | min (list< auto > l, string func) |
| Returns the minumum value in a list. More...
|
|
auto | min (list< auto > l, code f) |
| Returns the minumum value in a list. More...
|
|
auto | min (...) |
| Returns the minumum value of the arguments passed to the function. More...
|
|
list< int > | range (int start, int stop, int step=1) |
| Returns a list containing an arithmetic progression of integers. More...
|
|
list< int > | range (int stop) |
| Returns a list containing an arithmetic progression of integers with start = 0 and step = 1. More...
|
|
nothing | reverse () |
| This function variant does nothing at all. More...
|
|
list< auto > | reverse (list< auto > l) |
| Reverses a list and returns the new list. More...
|
|
auto | sort (auto arg) |
| This function variant does nothing at all. More...
|
|
list< auto > | sort (list< auto > l) |
| Performs an unstable sort in ascending order and returns the new list. More...
|
|
list< auto > | sort (list< auto > l, string func) |
| Performs an unstable sort in ascending order and returns the new list. More...
|
|
list< auto > | sort (list< auto > l, code f) |
| Performs an unstable sort in ascending order and returns the new list. More...
|
|
auto | sortDescending (auto arg) |
| This function variant does nothing at all. More...
|
|
list< auto > | sortDescending (list< auto > l) |
| Performs an unstable sort in descending order and returns the new list. More...
|
|
list< auto > | sortDescending (list< auto > l, string func) |
| Performs an unstable sort in descending order and returns the new list. More...
|
|
list< auto > | sortDescending (list< auto > l, code f) |
| Performs an unstable sort in descending order and returns the new list. More...
|
|
auto | sortDescendingStable (auto arg) |
| This function variant does nothing at all. More...
|
|
list< auto > | sortDescendingStable (list< auto > l) |
| Performs a stable sort in descending order and returns the new list. More...
|
|
list< auto > | sortDescendingStable (list< auto > l, string func) |
| Performs a stable sort in descending order and returns the new list. More...
|
|
list< auto > | sortDescendingStable (list< auto > l, code f) |
| Performs a stable sort in descending order and returns the new list. More...
|
|
auto | sortStable (auto arg) |
| This function variant does nothing at all. More...
|
|
list< auto > | sortStable (list< auto > l) |
| Performs a stable sort in ascending order and returns the new list. More...
|
|
list< auto > | sortStable (list< auto > l, string func) |
| Performs a stable sort in ascending order and returns the new list. More...
|
|
list< auto > | sortStable (list< auto > l, code f) |
| Performs a stable sort in ascending order and returns the new list. More...
|
|
auto | sort_descending (auto arg) |
| This function variant does nothing at all. More...
|
|
list< auto > | sort_descending (list< auto > l) |
| Performs an unstable sort in descending order and returns the new list. More...
|
|
list< auto > | sort_descending (list< auto > l, string func) |
| Performs an unstable sort in descending order and returns the new list. More...
|
|
list< auto > | sort_descending (list< auto > l, code f) |
| Performs an unstable sort in descending order and returns the new list. More...
|
|
auto | sort_descending_stable (auto arg) |
| This function variant does nothing at all. More...
|
|
list< auto > | sort_descending_stable (list< auto > l) |
| Performs a stable sort in descending order and returns the new list. More...
|
|
list< auto > | sort_descending_stable (list< auto > l, string func) |
| Performs a stable sort in descending order and returns the new list. More...
|
|
list< auto > | sort_descending_stable (list< auto > l, code f) |
| Performs a stable sort in descending order and returns the new list. More...
|
|
auto | sort_stable (auto arg) |
| This function variant does nothing at all. More...
|
|
list< auto > | sort_stable (list< auto > l) |
| Performs a stable sort in ascending order and returns the new list. More...
|
|
list< auto > | sort_stable (list< auto > l, string func) |
| Performs a stable sort in ascending order and returns the new list. More...
|
|
list< auto > | sort_stable (list< auto > l, code f) |
| Performs a stable sort in ascending order and returns the new list. More...
|
|
auto | auto_cast (auto val) |
| Returns complex types converted to the most specific types possible using internal type folding. More...
|
|
binary | binary () |
| Always returns an empty binary object (of zero length) More...
|
|
binary | binary (null x) |
| Always returns an empty binary object (of zero length) More...
|
|
binary | binary (softstring str) |
| 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. More...
|
|
binary | binary (binary bin) |
| Always returns the same binary object passed. More...
|
|
string | binary_to_string (binary b, *string encoding) |
| 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 default character encoding is assumed. More...
|
|
bool | boolean (any arg) |
| Converts the argument to a boolean value. More...
|
|
float | float (softfloat f) |
| Converts the argument to a floating-point (float) value. More...
|
|
float | float () |
| Always returns 0.0. More...
|
|
hash< auto > | hash (object obj) |
| Returns a hash of an object's members. More...
|
|
hash< auto > | hash (list< auto > l) |
| 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. More...
|
|
hash< auto > | hash (list< softstring > keys, list< auto > values) |
| Returns a hash by taking the first list as a list of keys, and the second list as a list of values. More...
|
|
hash | hash (hash h) |
| Returns the same hash with all complex types stripped. More...
|
|
hash< auto > | hash () |
| Always returns the same hash passed. More...
|
|
int | int (string str, int base=10) |
| Converts the string to an integer value with respect to the base. More...
|
|
int | int (softint i) |
| Converts the argument to an integer value. More...
|
|
int | int () |
| Always returns 0. More...
|
|
list< auto > | list (...) |
| Returns a list of the arguments passed at the top level. More...
|
|
number | number (softnumber n) |
| Converts the argument to a number value. More...
|
|
number | number () |
| Always returns 0.0. More...
|
|
string | string (softstring str, *string enc) |
| Converts the argument to a string. More...
|
|
string | string () |
| Always returns an empty string. More...
|
|
string | type (auto arg) |
| Returns a string giving the data type of the argument passed; see String Type Constants for the values returned by this function. More...
|
|
string | typename (auto arg) |
| Returns a string giving the data type of the argument passed; see String Type Constants for the values returned by this function. More...
|
|
*hash | getgrgid (softint gid) |
| Returns a group information hash representing the group information for the group ID passed, or, if the group ID does not exist NOTHING is returned. More...
|
|
hash | getgrgid2 (softint gid) |
| Returns a group information hash representing the group information for the group ID passed, or, if the group ID does not exist, a GETGRGID2-ERROR exception is thrown. More...
|
|
*hash | getgrnam (string name) |
| Returns a group information hash representing the group information for the group name passed, or, if the group does not exist NOTHING is returned. More...
|
|
hash | getgrnam2 (string name) |
| Returns a group information hash representing the group information for the group name passed, or, if the group does not exist, a GETGRNAM2-ERROR exception is thrown. More...
|
|
hash | getpwnam (string name) |
| Returns a password information hash representing the user information for the user name passed, or, if the user does not exist NOTHING is returned. More...
|
|
hash | getpwnam2 (string name) |
| Returns a password information hash representing the user information for the user name passed, or, if the user does not exist, a GETPWNAM2-ERROR exception is thrown. More...
|
|
nothing | getpwuid () |
| 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. More...
|
|
*hash | getpwuid (softint uid) |
| Returns a password information hash representing the user information for the user ID passed, or, if the user ID does not exist NOTHING is returned. More...
|
|
hash | getpwuid2 (softint uid) |
| Returns a password information hash representing the user information for the user ID passed, or, if the user ID does not exist, a GETPWUID2-ERROR exception is thrown. More...
|
|
string | getusername () |
| returns the current username More...
|
|
auto | callObjectMethod (object obj, string method,...) |
| Calls a method of an object, passing the remainder of the arguments to the function as arguments to the method. More...
|
|
nothing | callObjectMethod () |
| 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. More...
|
|
auto | callObjectMethodArgs (object obj, string method, *softlist< auto > varg) |
| Calls a method of an object, using the optional third argument as the argument list to the method. More...
|
|
nothing | callObjectMethodArgs () |
| 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. More...
|
|
auto | call_object_method (object obj, string method,...) |
| Calls a method of an object, passing the remainder of the arguments to the function as arguments to the method. More...
|
|
auto | call_object_method_args (object obj, string method, *softlist< auto > varg) |
| Calls a method of an object, using the optional third argument as the argument list to the method. More...
|
|
auto | call_pseudo (any val, string meth,...) |
| calls a pseudo-method on the given value More...
|
|
auto | call_pseudo_args (any val, string meth, *softlist< auto > argv) |
| calls a pseudo-method on the given value with arguments given as a list More...
|
|
auto | call_static_method (string class_name, string method,...) |
| Calls a static method of an object, passing the arguments to the function as arguments to the method. More...
|
|
auto | call_static_method_args (string class_name, string method, *softlist< auto > call_args) |
| Calls a static method of an object, passing the arguments to the function as arguments to the method. More...
|
|
object | create_object (string class_name,...) |
| creates an object from the class name (which can include a namespace path) and optionally any arguments for the constructor More...
|
|
object | create_object_args (string class_name, *softlist< auto > argv) |
| creates an object from the class name (which can include a namespace path) and optionally any arguments for the constructor More...
|
|
list | getMethodList (object obj) |
| Returns a list of strings of the names of the methods of the class of the object passed as a parameter. More...
|
|
nothing | getMethodList () |
| 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. More...
|
|
list< string > | get_method_list (object obj) |
| Returns a list of strings of the names of the methods of the class of the object passed as a parameter. More...
|
|
*string | getenv (string var) |
| Retrieves the value of an environment variable or NOTHING if the variable is not set. More...
|
|
nothing | getenv () |
| 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. More...
|
|
int | setenv (string env, softstring val) |
| Sets an environment variable to a value. More...
|
|
nothing | setenv () |
| 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. More...
|
|
int | unsetenv (string env) |
| Unsets an environment variable. More...
|
|
nothing | unsetenv () |
| 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. More...
|
|
bool | cx_first () |
| Returns True if currently iterating the first element in a context statement, False if not. More...
|
|
bool | cx_last () |
| Returns True if currently iterating the last element in a context statement, False if not. More...
|
|
int | cx_pos () |
| Returns the current row number within the active context statement (starting from 0) More...
|
|
int | cx_total () |
| Returns the total number of rows within the active context statement. More...
|
|
auto | cx_value (string key) |
| Returns the current value of the given column while iterating a context statement. More...
|
|