| nativeStorageMethods-class {externalVector} | R Documentation |
This simple class has only one purpose - holding an
external pointer that contains a pointer to a C
storageMethods structure. The memory for the C structure is
allocated by the "gcAllocator" memory allocator.
Objects can be created by calls of the form
new("nativeStorageMethods", ...). For details on how the
... argument to new works, see documentation for the
"initialize" method for class "externalResource".
The ptr slot in a newly created object contains
pointer to an uninitialized C storageMethods structure.
ptr:"externalptr"
Class "externalResource", directly.
Signature components of the methods:
| resource | The class "nativeStorageMethods" |
| ptr | The class "externalptr" |
| size | The class "ANY" |
| type | The class "ANY" |
Description of the methods:
storageMethods structure in bytes. "gcAllocator". ptr slot. ptr
nativeStorageMethodsList-class
for how this class is used.
externalResource-class for more on the super class of
this class.