Last chance! 50% off unlimited learning
Sale ends in
Object
~~|
~~+--
Rdoc
Directly known subclasses:
public static class Rdoc
extends Object
Class for converting Rdoc comments to Rd files.Rdoc()
argsToString
Gets the arguments signature of a function.
check
Checks the compiled Rd files.
compile
Compile source code files containing Rdoc comments into Rd files.
createManPath
Creates the directory where the Rd files should be saved.
createName
Creates a class-method name.
declaration
Gets the class declaration.
escapeRdFilename
Escape non-valid characters in a filename.
getClassS4Usage
Gets the usage of a S4 class.
getKeywords
Gets the keywords defined in R with descriptions.
getManPath
Gets the path to the directory where the Rd files will be saved.
getNameFormat
Gets the current name format.
getPackageNameOf
Gets the package of a method or an object.
getRdTitle
Extracts the title string of a Rd file.
getUsage
Gets the usage of a method.
hierarchy
Gets the class hierarchy.
isKeyword
Checks if a word is a Rd keyword.
isVisible
Checks if a member is visible given its modifiers.
methodsInheritedFrom
Gets all methods inherited from a class in Rd format.
setManPath
Sets the path to the directory where the Rd files should be saved.
setNameFormat
Sets the current name format.
}
Methods inherited from Object:
$, $<-, [[, [[<-, as.character, attach, attachLocally, clearCache, clone, detach, equals, extend, finalize, gc, getEnvironment, getFields, getInstanciationTime, getStaticInstance, hasField, hashCode, ll, load, objectSize, print, save# Set default author
author <- "Henrik Bengtsson, \url{http://www.braju.com/R/}"
# Show the file containing the Rdoc comments
rdocFile <- system.file("misc", "ASCII.R", package="R.oo")
file.show(rdocFile)
# Compile the Rdoc:s into Rd files (saved in the destPath directory)
destPath <- tempdir()
Rdoc$compile(rdocFile, destPath=destPath)
# List the generated Rd files
rdFiles <- list.files(destPath, full.names=TRUE)
print(rdFiles)
# Show one of the files
file.show(rdFiles[1])
# Clean up
file.remove(rdFiles)
Run the code above in your browser using DataLab