查找具有跟踪活动的所有函数的值

时间:2016-01-20 06:49:11

标签: r debugging trace

如何找到已激活TabPages的所有功能的值?我知道我可以转换全局trace,但我发现我忘记了跟踪哪些函数,并且想知道是否有办法检索这些信息?简单的例子,

tracingState

1 个答案:

答案 0 :(得分:3)

我没有意识到这一点,但是trace在修改过的函数中添加了一个类“functionWithTrace”。因此,检索它们很容易,

res <- eapply(.GlobalEnv, function(x) if (inherits(x, 'functionWithTrace')) TRUE)
names(unlist(res))
# [1] "tst"  "tst1"