The R Project SVN R

Rev

Rev 42333 | Rev 51304 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 42333 Rev 44237
Line 20... Line 20...
20
\alias{NULL-class}
20
\alias{NULL-class}
21
\alias{function-class}
21
\alias{function-class}
22
\alias{ANY-class}
22
\alias{ANY-class}
23
\alias{VIRTUAL-class}
23
\alias{VIRTUAL-class}
24
\alias{missing-class}
24
\alias{missing-class}
-
 
25
\alias{S4-class}
25
\title{Classes Corresponding to Basic Data Types }
26
\title{Classes Corresponding to Basic Data Types }
26
\description{
27
\description{
27
  Formal classes exist corresponding to the basic R data types, allowing
28
  Formal classes exist corresponding to the basic R object types, allowing
28
  these types to be used in method signatures, as slots in class
29
  these types to be used in method signatures, as slots in class
29
  definitions, and to be extended by new classes.}
30
  definitions, and to be extended by new classes.}
30
\usage{
31
\usage{
31
### The following are all basic vector classes.
32
### The following are all basic vector classes.
32
### They can appear as class names in method signatures,
33
### They can appear as class names in method signatures,
Line 44... Line 45...
44
 
45
 
45
### the class
46
### the class
46
"vector"
47
"vector"
47
### is a virtual class, extended by all the above
48
### is a virtual class, extended by all the above
48
 
49
 
-
 
50
### the class
-
 
51
"S4"
-
 
52
### is an object type for S4 objects that do not extend
-
 
53
### any of the basic vector classes.  It is a virtual class.
-
 
54
 
49
### The following are additional basic classes
55
### The following are additional basic classes
50
"NULL"     #  NULL objects
56
"NULL"     #  NULL objects
51
"function" #  function objects, including primitives
57
"function" #  function objects, including primitives
52
"externalptr" # raw external pointers for use in C code
58
"externalptr" # raw external pointers for use in C code
53
 
59