HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PY_Callback Member List

This is the complete list of members for PY_Callback, including all inherited members.

ArgHandler typedefPY_Callback
call(PY_Result &result, const char *args_expression=NULL, const char *kwargs_expression=NULL) const PY_Callback
call(const char *args_expression=NULL, const char *kwargs_expression=NULL) const PY_Callbackinline
call(const char *args_expression, const char *kwargs_expression, PY_Result::Type desired_result_type) const PY_Callback
call(const char *args_expression, const char *kwargs_expression, const char *module_name, PY_Result::Type desired_result_type, PY_OpaqueObject &out_args, PY_OpaqueObject &out_kwargs, ArgHandler arg_handler) const PY_Callbackinline
equalsOpaqueObject(void *opaque_py_object) const noexceptPY_OpaqueObject
evaluateArgs(const char *args_expression, const char *kwargs_expression, const char *module_name, PY_OpaqueObject &out_args, PY_OpaqueObject &out_kwargs, ArgHandler arg_handler) const PY_Callbackinline
getHOM()PY_Callbackinlinestatic
opaqueObject() const noexceptPY_OpaqueObjectinline
operator bool() const noexceptPY_OpaqueObjectinlineexplicit
operator!=(const PY_OpaqueObject &opaque_object) const noexceptPY_OpaqueObjectinline
operator=(const PY_Callback &callback) noexceptPY_Callbackinline
operator=(PY_Callback &&callback) noexceptPY_Callbackinline
PY_OpaqueObject::operator=(const PY_OpaqueObject &opaque_object) noexceptPY_OpaqueObjectinline
PY_OpaqueObject::operator=(PY_OpaqueObject &&opaque_object) noexceptPY_OpaqueObjectinline
PY_OpaqueObject::operator=(std::nullptr_t) noexceptPY_OpaqueObjectinline
operator==(const PY_OpaqueObject &opaque_object) const noexceptPY_OpaqueObjectinline
PY_Callback() noexceptPY_Callbackinline
PY_Callback(std::nullptr_t n) noexceptPY_Callbackinline
PY_Callback(void *python_callable_object, bool new_ref=false) noexceptPY_Callbackinlineexplicit
PY_Callback(const PY_Callback &callback) noexceptPY_Callbackinline
PY_Callback(PY_Callback &&callback) noexceptPY_Callbackinline
PY_OpaqueObject() noexceptPY_OpaqueObjectinline
PY_OpaqueObject(std::nullptr_t) noexceptPY_OpaqueObjectinline
PY_OpaqueObject(void *opaque_py_object, bool new_ref=false) noexceptPY_OpaqueObjectinlineexplicit
PY_OpaqueObject(const PY_OpaqueObject &opaque_object) noexceptPY_OpaqueObjectinline
PY_OpaqueObject(PY_OpaqueObject &&opaque_object) noexceptPY_OpaqueObjectinline
pyObject() const noexceptPY_OpaqueObjectinline
releaseOpaqueObject() noexceptPY_OpaqueObjectinline
releasePyObject() noexceptPY_OpaqueObjectinline
reset() noexceptPY_OpaqueObject
reset(void *opaque_py_object, bool new_ref) noexceptPY_OpaqueObject
resetToNone()PY_OpaqueObject
setExpressionCache(PY_CallbackCompiledCodeCache *c)PY_Callbackinline
setHOM(PY_CallbackHOM *hom)PY_Callbackinlinestatic
~PY_OpaqueObject()PY_OpaqueObjectinline