useDynLib(dtatools, .registration = TRUE)
importFrom(pillar,tbl_sum)
importFrom(compiler,cmpfun)
export(egen)
export(dta_mean)
export(dta_min)
export(dta_max)
export(dta_total)
export(dta_row_max)
export(dta_row_total)
export(dta_group_id)
export(dta_group_tag)
S3method(as.double,dta_numeric)
S3method(as.character,dta_numeric)
S3method(as.integer,dta_numeric)
S3method(as.logical,dta_numeric)
S3method(as.character,dta_string)
S3method(as.data.frame,dta_numeric)
S3method(format,dta_numeric)
S3method(format,pillar_shaft_dta_numeric)
S3method(as.data.frame,dibble)
S3method(as.list,dibble)
S3method(as.matrix,dibble)
S3method(tibble::as_tibble,dibble)
S3method(cbind,dibble)
S3method("$",dibble)
S3method("$<-",dibble)
S3method("[",dibble)
S3method("[<-",dibble)
S3method("[[",dibble)
S3method("[[<-",dibble)
S3method(dim,dibble)
S3method("dimnames<-",dibble)
S3method(dimnames,dibble)
S3method(length,dibble)
S3method("names<-",dibble)
S3method(print,dibble)
S3method(format,dibble)
S3method(pillar::tbl_sum,dibble)
S3method(vctrs::vec_ptype_abbr,dtatools_dibble_string)
S3method(vctrs::vec_ptype_abbr,dta_numeric)
S3method(pillar::pillar_shaft,dta_numeric)
S3method(vctrs::obj_print_footer,dta_numeric)
S3method(vctrs::vec_ptype_abbr,dta_string)
S3method(vctrs::vec_ptype_abbr,dta_temporal)
S3method(vctrs::vec_ptype_abbr,dtatools_dta_metadata_vector)
S3method(print,dtatools_labelbook)
S3method(print,dtatools_codebook)
S3method(print,dta_tab)
S3method(format,dta_tab)
S3method(as.table,dta_tab)
S3method(as.data.frame,dta_tab)
S3method("[",dta_tab)
S3method("[<-",dta_tab)
S3method("[[<-",dta_tab)
S3method("dimnames<-",dta_tab)
S3method("dim<-",dta_tab)
S3method("names<-",dta_tab)
S3method(Ops,dta_tab)
S3method(Math,dta_tab)
S3method(t,dta_tab)
S3method(aperm,dta_tab)
S3method(rbind,dibble)
S3method("row.names<-",dibble)
S3method(subset,dibble)
S3method(transform,dibble)
S3method(with,dibble)
S3method(within,dibble)
S3method("[",dta_temporal)
S3method("[",dta_string)
S3method("[",dtatools_dta_metadata)
S3method("[[",dta_temporal)
S3method("[[",dta_string)
S3method("[<-",dta_numeric)
S3method("[[<-",dta_numeric)
S3method("[<-",dta_temporal)
S3method("[<-",dta_string)
S3method("[[<-",dta_temporal)
S3method("[[<-",dta_string)
S3method("+",dta_temporal)
S3method("-",dta_temporal)
S3method("==",dta_temporal)
S3method("!=",dta_temporal)
S3method("<",dta_temporal)
S3method("<=",dta_temporal)
S3method(">",dta_temporal)
S3method(">=",dta_temporal)
S3method(Complex,dta_numeric)
S3method(Ops,dta_numeric)
S3method(Math,dta_numeric)
S3method(Summary,dta_numeric)
S3method(Summary,dta_temporal)
S3method(anyNA,dta_numeric)
S3method(is.na,dta_numeric)
S3method(is.na,dta_temporal)
S3method(anyDuplicated,dta_numeric)
S3method(anyDuplicated,dta_temporal)
S3method(c,dta_temporal)
S3method(c,dta_string)
S3method(summary,dta_numeric)
S3method(mean,dta_numeric)
S3method(mean,dta_temporal)
S3method(mtfrm,dta_numeric)
S3method(mtfrm,dta_string)
S3method(mtfrm,dta_temporal)
S3method(duplicated,dta_numeric)
S3method(duplicated,dta_temporal)
S3method(median,dta_numeric)
S3method(quantile,dta_numeric)
S3method(rep,dta_temporal)
S3method(sort,dta_numeric)
S3method(sort,dta_temporal)
S3method(sort,dta_string)
S3method(unique,dta_numeric)
S3method(unique,dta_temporal)
S3method(vec_arith,dta_numeric)
S3method(vec_arith.logical,dta_numeric)
S3method(vec_arith.numeric,dta_numeric)
S3method(vec_arith.dta_numeric,MISSING)
S3method(vec_arith.dta_numeric,default)
S3method(vec_arith.dta_numeric,Date)
S3method(vec_arith.dta_numeric,difftime)
S3method(vec_arith.difftime,dta_numeric)
S3method(vec_arith.dta_numeric,POSIXct)
S3method(vec_arith.Date,dta_numeric)
S3method(vec_arith.POSIXct,dta_numeric)
S3method(vec_arith.dta_numeric,logical)
S3method(vec_arith.dta_numeric,numeric)
S3method(vec_arith.dta_numeric,dta_numeric)
S3method(vec_cast,double.dta_numeric)
S3method(vec_cast,integer.dta_numeric)
S3method(vec_cast,logical.dta_numeric)
S3method(vec_cast,Date.dta_temporal)
S3method(vec_cast,POSIXct.dta_temporal)
S3method(vec_cast,character.dtatools_dta_metadata_vector)
S3method(vec_cast,double.dtatools_dta_metadata_vector)
S3method(vec_cast,dtatools_dta_metadata_vector.character)
S3method(vec_cast,dtatools_dta_metadata_vector.double)
S3method(vec_cast,dtatools_dta_metadata_vector.dtatools_dta_metadata_vector)
S3method(vec_cast,dtatools_dta_metadata_vector.factor)
S3method(vec_cast,dtatools_dta_metadata_vector.integer)
S3method(vec_cast,dtatools_dta_metadata_vector.logical)
S3method(vec_cast,dtatools_dta_metadata_vector.ordered)
S3method(vec_cast,dtatools_dta_metadata_vector.raw)
S3method(vec_cast,factor.dtatools_dta_metadata_vector)
S3method(vec_cast,integer.dtatools_dta_metadata_vector)
S3method(vec_cast,logical.dtatools_dta_metadata_vector)
S3method(vec_cast,ordered.dtatools_dta_metadata_vector)
S3method(vec_cast,raw.dtatools_dta_metadata_vector)
S3method(vec_cast,dta_numeric.double)
S3method(vec_cast,dta_numeric.integer)
S3method(vec_cast,dta_numeric.logical)
S3method(vec_cast,dta_numeric.dta_numeric)
S3method(vec_cast,dta_temporal.logical)
S3method(vec_cast,dta_temporal.Date)
S3method(vec_cast,dta_temporal.POSIXct)
S3method(vec_cast,dta_temporal.dta_temporal)
S3method(vec_cast,dta_string.character)
S3method(vec_cast,dta_string.dta_string)
S3method(vec_cast,character.dta_string)
S3method(vec_cast,dtatools_dta_metadata_vector.dta_string)
S3method(vec_cast,dta_string.dtatools_dta_metadata_vector)
S3method(vec_math,dta_numeric)
S3method(vec_proxy,dta_numeric)
S3method(vec_proxy,dibble)
S3method(vec_proxy,dta_temporal)
S3method(vec_proxy,dta_string)
S3method(vec_proxy_equal,dta_numeric)
S3method(vec_proxy_equal,dta_temporal)
S3method(vec_proxy_order,dta_numeric)
S3method(vec_proxy_order,dta_temporal)
S3method(vec_proxy,dtatools_dta_metadata_vector)
S3method(vec_ptype2,double.dta_numeric)
S3method(vec_ptype2,Date.dta_temporal)
S3method(vec_ptype2,POSIXct.dta_temporal)
S3method(vec_ptype2,character.dtatools_dta_metadata_vector)
S3method(vec_ptype2,double.dtatools_dta_metadata_vector)
S3method(vec_ptype2,dtatools_dta_metadata_vector.character)
S3method(vec_ptype2,dtatools_dta_metadata_vector.double)
S3method(vec_ptype2,dtatools_dta_metadata_vector.dtatools_dta_metadata_vector)
S3method(vec_ptype2,dtatools_dta_metadata_vector.factor)
S3method(vec_ptype2,dtatools_dta_metadata_vector.integer)
S3method(vec_ptype2,dtatools_dta_metadata_vector.logical)
S3method(vec_ptype2,dtatools_dta_metadata_vector.ordered)
S3method(vec_ptype2,dtatools_dta_metadata_vector.raw)
S3method(vec_ptype2,factor.dtatools_dta_metadata_vector)
S3method(vec_ptype2,integer.dtatools_dta_metadata_vector)
S3method(vec_ptype2,logical.dtatools_dta_metadata_vector)
S3method(vec_ptype2,ordered.dtatools_dta_metadata_vector)
S3method(vec_ptype2,raw.dtatools_dta_metadata_vector)
S3method(vec_ptype2,integer.dta_numeric)
S3method(vec_ptype2,logical.dta_numeric)
S3method(vec_ptype2,dta_numeric.double)
S3method(vec_ptype2,dta_numeric.integer)
S3method(vec_ptype2,dta_numeric.logical)
S3method(vec_ptype2,dta_numeric.dta_numeric)
S3method(vec_ptype2,logical.dta_temporal)
S3method(vec_ptype2,dta_temporal.logical)
S3method(vec_ptype2,dta_temporal.Date)
S3method(vec_ptype2,dta_temporal.POSIXct)
S3method(vec_ptype2,dta_temporal.dta_temporal)
S3method(vec_ptype2,dta_string.dta_string)
S3method(vec_ptype2,dta_string.character)
S3method(vec_ptype2,character.dta_string)
S3method(vec_ptype2,dtatools_dta_metadata_vector.dta_string)
S3method(vec_ptype2,dta_string.dtatools_dta_metadata_vector)
S3method(vec_restore,dta_numeric)
S3method(vec_restore,dibble)
S3method(vec_restore,dta_temporal)
S3method(vec_restore,dta_string)
S3method(vec_restore,dtatools_dta_metadata_vector)
S3method(xtfrm,dta_numeric)
S3method(xtfrm,dta_temporal)
export(as_dibble)
export(dataset_label)
export(.a)
export(.b)
export(.c)
export(.d)
export(.e)
export(.f)
export(.g)
export(.h)
export(.i)
export(.j)
export(.k)
export(.l)
export(.m)
export(.n)
export(.o)
export(.p)
export(.q)
export(.r)
export(.s)
export(.t)
export(.u)
export(.v)
export(.w)
export(.x)
export(.y)
export(.z)
export("dataset_label<-")
export(copy_data)
export(codebook)
export(confirm_var)
export(datasig)
export(dibble)
export(drop_vars)
export(factor_from_labels)
export(gen)
export(keep_vars)
export(order_vars)
export(rename_vars)
export(labelbook)
export(is_dibble)
export(is_tagged_missing)
export(is_mi)
export(is_missing)
export(missing_tag)
export(read_arrow)
export(read_dta)
export(reorder_dta_rows)
export(resolve_var_name)
export(repl)
export(replace_values)
export(recode)
export(save_arrow)
export(slice_dta_rows)
export(set_val_labels)
export(set_var_label)
export(set_var_labels)
export(dta_byte)
export(dta_double)
export(dta_float)
export(dta_int)
export(dta_long)
export(dta_string)
export(dta_append)
export(dta_merge)
export(dta_identical)
export(dta_match)
export(dta_in)
export(dta_union)
export(dta_intersect)
export(dta_setdiff)
export(dta_setequal)
export(dta_storage_type)
export(dta_notes)
export(dta_note)
export(set_dta_note)
export(add_dta_note)
export(drop_dta_notes)
export(renumber_dta_notes)
export(dta_characteristics)
export(dta_characteristic)
export(set_dta_characteristic)
export(drop_dta_characteristics)
export(tab)
export(tab1)
export(tab2)
export(tabi)
S3method(print,dta_tabs)
S3method(format,dta_tabs)
S3method(print,dta_tab_grouped)
S3method(format,dta_tab_grouped)
S3method(print,dta_tab_summary)
S3method(format,dta_tab_summary)
S3method(as.data.frame,dta_tab_summary)
S3method("[",dta_tab_summary)
S3method("[<-",dta_tab_summary)
S3method("[[<-",dta_tab_summary)
S3method("$<-",dta_tab_summary)
S3method(rbind,dta_tab_summary)
export(summ)
S3method(print,dta_summarize)
S3method(format,dta_summarize)
S3method(as.data.frame,dta_summarize)
export(tagged_missing)
export(val_code)
export(val_label)
export(val_labels)
export("val_labels<-")
export(var_label)
export("var_label<-")
export(save_dta)
importFrom(vctrs,vec_cast)
importFrom(vctrs,vec_arith)
importFrom(vctrs,vec_arith.logical)
importFrom(vctrs,vec_arith.numeric)
importFrom(vctrs,vec_arith.Date)
importFrom(vctrs,vec_arith.difftime)
importFrom(vctrs,vec_arith.POSIXct)
importFrom(vctrs,vec_math)
importFrom(vctrs,vec_proxy)
importFrom(vctrs,vec_proxy_equal)
importFrom(vctrs,vec_proxy_order)
importFrom(vctrs,vec_ptype2)
importFrom(vctrs,vec_restore)
importFrom(stats,median)
importFrom(stats,quantile)
importFrom(rlang,":=")
if (getRversion() >= "4.3.0") S3method(chooseOpsMethod,dta_numeric)

export(reserve_columns)
export(column_capacity)
export(can_add_columns)

export(set_var_format)
export(set_var_formats)
export(set_dta_metadata)
export(set_dta_values)
