make_pt_ls_for_new_r3_cls: Make prototype for new readyforwhatsnext S3 class

Description Usage Arguments Value

Description

make_pt_ls_for_new_r3_cls() is a Make function that creates a new R object. Specifically, this function implements an algorithm to make prototype list for new readyforwhatsnext s3 class. The function returns Prototype list for new readyforwhatsnext S3 class (a list).

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
make_pt_ls_for_new_r3_cls(
  class_name_1L_chr,
  type_1L_chr,
  pt_ns_1L_chr,
  pt_chkr_pfx_1L_chr,
  vals_ls,
  ordered_1L_lgl,
  parent_cls_nm_1L_chr,
  prototype_lup,
  min_max_vals_dbl,
  start_end_vals_dbl,
  nss_to_ignore_chr
)

Arguments

class_name_1L_chr

Class name (a character vector of length one)

type_1L_chr

Type (a character vector of length one)

pt_ns_1L_chr

Prototype namespace (a character vector of length one)

pt_chkr_pfx_1L_chr

Prototype checker prefix (a character vector of length one)

vals_ls

Values (a list)

ordered_1L_lgl

Ordered (a logical vector of length one)

parent_cls_nm_1L_chr

Parent class name (a character vector of length one)

prototype_lup

Prototype (a lookup table)

min_max_vals_dbl

Min max values (a double vector)

start_end_vals_dbl

Start end values (a double vector)

nss_to_ignore_chr

Namespaces to ignore (a character vector)

Value

Prototype list for new readyforwhatsnext S3 class (a list)


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