Qore Programming Language - C/C++ Library
0.8.13.8
Deprecated List
Member
BuiltinFunctionList::add
(const char *name, q_func_t f, int functional_domain=QDOM_DEFAULT)
use QoreNamespace::addBuiltinVariant() instead
Member
BuiltinFunctionList::add2
(const char *name, q_func_t f, int64 code_flags=QC_NO_FLAGS, int64 functional_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
use QoreNamespace::addBuiltinVariant() instead
Member
BuiltinFunctionList::add3
(const char *name, q_func_t f, int64 code_flags=QC_NO_FLAGS, int64 functional_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &typeList=
type_vec_t()
, const arg_vec_t &defaultArgList=
arg_vec_t()
)
use QoreNamespace::addBuiltinVariant() instead
Member
BuiltinFunctionList::find
(const char *name)
as of Qore 0.8.4
Member
builtinFunctions
use
QoreNamespace
functions instead
Member
Datasource::connectionAborted
()
use
connectionAborted(ExceptionSink*)
instead
Member
Datasource::Datasource
(
DBIDriver
*driver)
do not use
Member
Datasource::execRaw
(const
QoreString
*query_str, const
QoreListNode
*args,
ExceptionSink
*xsink)
this function will be removed in the next major version of the Qore library due to the inclusion of the extraneous and ignored
args
parameter
Member
Datasource::setOption
(const char *opt, const
AbstractQoreNode
*val,
ExceptionSink
*xsink)
use
setOption(const char*, const QoreValue, ExceptionSink*)
;
Member
HashIterator::getValuePtr
() const
use
HashAssignmentHelper
instead; using this function could result in a memory leak
Member
ParseOptionMap::find_code
(const char *name)
: do not use; uses the wrong return type; use
find_code64()
instead
Member
q_dbi_abort_transaction_start_t
)(
Datasource
*ds,
ExceptionSink
*xsink)
do not define, no longer used as of Qore 0.8.12
Member
QDBI_METHOD_ABORT_TRANSACTION_START
this is no longer called / used as of Qore 0.8.12
Member
qore_build_number
always assigned to 0 - no longer relevant with git
Member
QoreClass::addAbstractMethodVariantExtended3
(const char *n_name, bool priv=false, int64 n_flags=QC_NO_FLAGS, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for
addAbstractMethodVariant()
Member
QoreClass::addConstructor
(q_constructor_n_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, unsigned num_params=0,...)
use addConstructor(q_constructor_n_t, ClassAccess, int64, int64, unsigned, ...) instead
Member
QoreClass::addMethod
(const char *n_name, q_method_n_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...)
Member
QoreClass::addMethod
(const char *n_name, q_method_t meth, bool priv=false)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethod2
(const char *n_name, q_method2_t meth, bool priv=false)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtended
(const char *n_name, q_method_int64_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtended
(const char *n_name, q_method_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtended2
(const char *n_name, q_method2_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtended3
(const char *n_name, q_method_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtended3
(const char *n_name, q_method_int64_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtended3
(const char *n_name, q_method_bool_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtended3
(const char *n_name, q_method_double_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtendedList
(const char *n_name, q_method_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &n_typeList=
type_vec_t()
, const arg_vec_t &defaultArgList=
arg_vec_t()
)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtendedList2
(const char *n_name, q_method2_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &n_typeList=
type_vec_t()
, const arg_vec_t &defaultArgList=
arg_vec_t()
)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addMethodExtendedList3
(const void *ptr, const char *n_name, q_method3_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &n_typeList=
type_vec_t()
, const arg_vec_t &defaultArgList=
arg_vec_t()
)
for addMethod(const char*, q_method_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addPrivateMember
(const char *mem, const QoreTypeInfo *n_typeInfo,
AbstractQoreNode
*initial_value=0)
use
addMember()
instead
Member
QoreClass::addPublicMember
(const char *mem, const QoreTypeInfo *n_typeInfo,
AbstractQoreNode
*initial_value=0)
use
addMember()
instead
Member
QoreClass::addStaticMethod
(const char *n_name, q_func_n_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethod
(const char *n_name, q_func_t meth, bool priv=false)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethod2
(const char *n_name, q_static_method2_t meth, bool priv=false)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtended
(const char *n_name, q_func_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtended2
(const char *n_name, q_static_method2_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtended3
(const char *n_name, q_func_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtended3
(const char *n_name, q_func_int64_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtended3
(const char *n_name, q_func_bool_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtended3
(const char *n_name, q_func_double_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtendedList
(const char *n_name, q_func_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &n_typeList=
type_vec_t()
, const arg_vec_t &defaultArgList=
arg_vec_t()
)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtendedList2
(const char *n_name, q_static_method2_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &n_typeList=
type_vec_t()
, const arg_vec_t &defaultArgList=
arg_vec_t()
)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::addStaticMethodExtendedList3
(const void *ptr, const char *n_name, q_static_method3_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &n_typeList=
type_vec_t()
, const arg_vec_t &defaultArgList=
arg_vec_t()
)
for addStaticMethod(const char*, q_func_n_t, ClassAccess, int64, int64, const QoreTypeInfo*, unsigned, ...);
Member
QoreClass::execConstructor
(const
QoreListNode
*args,
ExceptionSink
*xsink) const
use execConstructor(const QoreValueList*, ExceptionSink*) instead
Member
QoreClass::findMethod
(const char *nme, bool &priv) const
use findMethod(const char*, ClassAccess&) instead
Member
QoreClass::findStaticMethod
(const char *nme, bool &priv) const
use findStaticMethod(const char*, ClassAccess&) instead
Member
QoreClass::getUserData
() const
use
getManagedUserData()
instead
Member
QoreClass::QoreClass
(const char *n_name, int n_domain)
use
QoreClass(const char*, int64)
instead
Member
QoreClass::setConstructor
(q_constructor_t m)
use addConstructor(q_constructor_n_t, ClassAccess, int64, int64, unsigned, ...) instead
Member
QoreClass::setConstructor2
(q_constructor2_t m)
use addConstructor(q_constructor_n_t, ClassAccess, int64, int64, unsigned, ...) instead
Member
QoreClass::setConstructorExtendedList3
(const void *ptr, q_constructor3_t meth, bool priv=false, int64 n_flags=QC_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const type_vec_t &n_typeList=
type_vec_t()
, const arg_vec_t &defaultArgList=
arg_vec_t()
)
use addConstructor(q_constructor_n_t, ClassAccess, int64, int64, unsigned, ...) instead
Member
QoreClass::setUserData
(const void *ptr)
use
setManagedUserData(AbstractQoreClassUserData*)
instead
Member
QoreCondition::wait
(
QoreThreadLock
&l, int timeout_ms)
use
wait2(QoreThreadLock&, int64)
instead
Member
QoreCondition::wait
(
QoreThreadLock
*l, int timeout_ms)
use
wait2(QoreThreadLock*, int64)
instead
Member
QoreCondition::wait
(pthread_mutex_t *m, int timeout_ms)
use
wait2(pthread_mutex_t*, int64)
instead
Member
QoreFile::getPos
()
: only the const variant will remain in the future
Member
QoreHashNode::getExistingValuePtr
(const
QoreString
*key,
ExceptionSink
*xsink)
use
HashAssignmentHelper
instead; using this function could result in a memory leak
Member
QoreHashNode::getExistingValuePtr
(const char *key)
use
HashAssignmentHelper
instead; using this function could result in a memory leak
Member
QoreHashNode::getKeyAsBigInt
(const char *key, bool &found) const
use
getValueKeyValue()
instead
Member
QoreHashNode::getKeyAsBool
(const char *key, bool &found) const
use
getValueKeyValue()
instead
Member
QoreHashNode::getKeyValue
(const char *key) const
use
getValueKeyValue()
instead
Member
QoreHashNode::getKeyValue
(const
QoreString
*key,
ExceptionSink
*xsink) const
use
getValueKeyValue()
instead
Member
QoreHashNode::getKeyValue
(const
QoreString
*key,
ExceptionSink
*xsink)
use
getValueKeyValue()
instead
Member
QoreHashNode::getKeyValue
(const
QoreString
&key,
ExceptionSink
*xsink)
use
getValueKeyValue()
instead
Member
QoreHashNode::getKeyValue
(const char *key)
use
getValueKeyValue()
instead
Member
QoreHashNode::getKeyValueExistence
(const
QoreString
*key, bool &exists,
ExceptionSink
*xsink)
use
getValueKeyValueExistence()
instead
Member
QoreHashNode::getKeyValueExistence
(const char *key, bool &exists)
use
getValueKeyValueExistence()
instead
Member
QoreHashNode::getKeyValueExistence
(const char *key, bool &exists) const
use
getValueKeyValueExistence()
instead
Member
QoreHashNode::getKeyValueExistence
(const
QoreString
*key, bool &exists,
ExceptionSink
*xsink) const
use
getValueKeyValueExistence()
instead
Member
QoreHashNode::getKeyValuePtr
(const char *key)
use
HashAssignmentHelper
instead; using this function could result in a memory leak
Member
QoreHashNode::getKeyValuePtr
(const
QoreString
*key,
ExceptionSink
*xsink)
use
HashAssignmentHelper
instead; using this function could result in a memory leak
Member
QoreHashNode::setKeyValue
(const
QoreString
*key,
AbstractQoreNode
*value,
ExceptionSink
*xsink)
use
setValueKeyValue()
instead
Member
QoreHashNode::setKeyValue
(const
QoreString
&key,
AbstractQoreNode
*value,
ExceptionSink
*xsink)
use
setValueKeyValue()
instead
Member
QoreHashNode::setKeyValue
(const char *key,
AbstractQoreNode
*value,
ExceptionSink
*xsink)
use
setValueKeyValue()
instead
Member
QoreHashNode::swapKeyValue
(const char *key,
AbstractQoreNode
*value)
this api could cause a crash if types are implemented for hash keys and the value to be assigned cannot be assigned; this API will be removed in a future version of the Qore library
Member
QoreListNode::merge
(const
QoreListNode
*list)
use
merge(const QoreListNode*, ExceptionSink*)
instead
Member
QoreListNode::push
(
AbstractQoreNode
*val)
use
push(AbstractQoreNode*, ExceptionSink*)
instead
Member
QoreMethod::isSynchronized
() const
always returns false, do not use
Member
QoreMethod::newCallingConvention
() const
always returns false, do not use
Member
QoreObject::bigIntEvalMethod
(const char *name, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::bigIntEvalMethod
(const
QoreMethod
&method, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::boolEvalMethod
(const char *name, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::boolEvalMethod
(const
QoreMethod
&method, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::evalMethod
(const
QoreString
*name, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::evalMethod
(const
QoreMethod
&method, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::evalMethod
(const char *name, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::floatEvalMethod
(const
QoreMethod
&method, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::floatEvalMethod
(const char *name, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::intEvalMethod
(const char *name, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::intEvalMethod
(const
QoreMethod
&method, const
QoreListNode
*args,
ExceptionSink
*xsink)
use
evalMethodValue()
instead
Member
QoreObject::validInstanceOf
(qore_classid_t cid) const
use validInstanceOf(const QoreClass&) instead
Member
QoreProgram::parseRollback
()
use
parseRollback(ExceptionSink*)
instead; exceptions raised with this version cannot be caught
Member
QoreSocket::bind
(const struct sockaddr *addr, int addr_size)
use
bind(int family, const struct sockaddr *addr, int addr_size, int socktype, int protocol)
instead
Member
QoreString::concatAndHTMLDecode
(const char *str, size_t slen)
does not do any character encoding conversions; use
concatDecode()
instead
Member
QoreString::concatAndHTMLDecode
(const char *str)
does not do any character encoding conversions; use
concatDecode()
instead
Member
QoreString::concatAndHTMLDecode
(const
QoreString
*str)
does not do any character encoding conversions; use
concatDecode()
instead
Member
QoreString::concatAndHTMLEncode
(const
QoreString
*str,
ExceptionSink
*xsink)
use
concatEncode()
instead
Member
QoreString::concatAndHTMLEncode
(const char *str)
does not do any character encoding conversions; use
concatEncode()
instead
Member
QoreString::concatDecodeUrl
(const char *url)
does not support RFC 3986, use
concatDecodeUrl(const QoreString&, ExceptionSink*)
instead
Member
QoreTypeSafeReferenceHelper::assign
(
AbstractQoreNode
*val,
ExceptionSink
*xsink)
use
QoreTypeSafeReferenceHelper::assign(AbstractQoreNode *val)
instead
Member
QoreTypeSafeReferenceHelper::QoreTypeSafeReferenceHelper
(const
ReferenceNode
*ref,
AutoVLock
&vl,
ExceptionSink
*xsink)
the
AutoVLock
argument is ignored in this deprecated version
Class
SocketSource
use
QoreSocket::getPeerInfo()
and
QoreSocket::getSocketInfo()
to get more detailed information; this data structure will not be enhanced and will disappear in the next major version of the Qore library