write_classes_and_make_lup.ready4_constructor_tbl: Write classes and make lookup table method applied to...

Description Usage Arguments Value

Description

write_classes_and_make_lup.ready4_constructor_tbl() is a Write Classes and Make Lookup Table method that makes new classes and creates or updates a class prototype lookup table. This method is implemented for the readyforwhatsnext S3 class CLASS CONSTRUCTOR TABLE. The function returns Instance (a readyforwhatsnext S3 class CLASS PROTOTYPE LOOKUP TABLE).

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
write_classes_and_make_lup.ready4_constructor_tbl(
  x,
  dev_pkg_ns_1L_chr = ready4fun::get_dev_pkg_nm(),
  name_pfx_1L_chr = paste0(ready4fun::get_dev_pkg_nm(), "_"),
  output_dir_1L_chr = "R",
  delete_cdn_ptrn_chr = NA_character_,
  file_exists_cdn_1L_chr = "overwrite",
  init_class_pt_lup = NULL,
  nss_to_ignore_chr = NA_character_,
  req_pkgs_chr = NA_character_,
  class_in_cache_cdn_1L_chr = "stop",
  abbreviations_lup = NULL
)

Arguments

x

An instance of readyforwhatsnext S3 class CLASS CONSTRUCTOR TABLE

dev_pkg_ns_1L_chr

Development package namespace (a character vector of length one), Default: ready4fun::get_dev_pkg_nm()

name_pfx_1L_chr

Name prefix (a character vector of length one), Default: paste0(ready4fun::get_dev_pkg_nm(), "_")

output_dir_1L_chr

Output directory (a character vector of length one), Default: 'R'

delete_cdn_ptrn_chr

Delete condition pattern (a character vector), Default: 'NA'

file_exists_cdn_1L_chr

File exists condition (a character vector of length one), Default: 'overwrite'

init_class_pt_lup

Init class prototype (a lookup table), Default: NULL

nss_to_ignore_chr

Namespaces to ignore (a character vector), Default: 'NA'

req_pkgs_chr

Req packages (a character vector), Default: 'NA'

class_in_cache_cdn_1L_chr

Class in cache condition (a character vector of length one), Default: 'stop'

abbreviations_lup

Abbreviations (a lookup table), Default: NULL

Value

Instance (a readyforwhatsnext S3 class CLASS PROTOTYPE LOOKUP TABLE)


readyforwhatsnext/ready4class documentation built on Nov. 14, 2020, 1:29 a.m.