当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R isS3stdGeneric 检查函数是否充当 S3 通用函数


R语言 isS3stdGeneric 位于 utils 包(package)。

说明

确定 f 是否充当标准 S3 样式通用函数。

用法

isS3stdGeneric(f)

参数

f

一个函数对象

细节

如果闭包主体中的第一个表达式调用 UseMethod ,则闭包被视为标准 S3 泛型。在调用 UseMethod 之前执行操作的函数不会被视为 “standard” S3 泛型。

如果 f 当前正在被跟踪,即从类 "traceable" 继承,则使用该函数的原始未跟踪版本的定义。

如果 f 是 S3 泛型,则包含带有 S3 泛型名称的 TRUE 的逻辑(传递给 UseMethod 的字符串)。否则,FALSE(未命名)。

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Check if a Function Acts as an S3 Generic。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。