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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。