R语言
taskCallbackNames
位于 base
包(package)。 说明
这提供了一种获取当前注册的任务回调的名称(或标识符)的方法,这些回调在每个顶级任务结束时调用。这些标识符可用于删除回调。
用法
getTaskCallbackNames()
值
一个字符向量,为每个已注册的回调提供名称,当顶级任务成功完成时将调用这些回调。每个名称都是注册回调时使用的名称,并作为 addTaskCallback
调用中的 返回。
注意
可以使用taskCallbackManager
来管理user-level任务回调,即S-language函数,完全在S语言中并更直接地访问名称。
例子
n <- addTaskCallback(function(expr, value, ok, visible) {
cat("In handler\n")
return(TRUE)
}, name = "simpleHandler")
getTaskCallbackNames()
# now remove it by name
removeTaskCallback("simpleHandler")
h <- taskCallbackManager()
h$add(function(expr, value, ok, visible) {
cat("In handler\n")
return(TRUE)
}, name = "simpleHandler")
getTaskCallbackNames()
removeTaskCallback("R-taskCallbackManager")
也可以看看
addTaskCallback
、removeTaskCallback
、taskCallbackManager
\ https://developer.r-project.org/TaskHandlers.pdf
相关用法
- R taskCallback 添加或删除顶级任务回调
- R taskCallbackManager 创建R级任务回调管理器
- R table 交叉表和表格创建
- R tabulate 向量列表
- R tapply 对不规则数组应用函数
- R toString 将 R 对象转换为字符串或测试字符串
- R tilde 波形符运算符
- R try 尝试允许错误恢复的表达式
- R transform 转换对象,例如 DataFrame
- R textConnection 文本连接
- R tracemem 对象的跟踪复制
- R traceback 获取并打印调用堆栈
- R t 矩阵转置
- R tempfile 为临时文件创建名称
- R typeof 对象的类型
- R trace 函数或方法调用的交互式跟踪和调试
- R timezones 时区
- R trimws 删除前导/尾随空格
- R file.path 构造文件路径
- R grep 模式匹配和替换
- R getwd 获取或设置工作目录
- R vector 向量 - 创建、强制等
- R lapply 对列表或向量应用函数
- R dump R 对象的文本表示
- R Sys.getenv 获取环境变量
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Query the Names of the Current Internal Top-Level Task Callbacks。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。