當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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