No articles match
Under the hood21 days ago
charr backend | ICU and C++17 | Extended benchmarks | References
charr22 days ago
Installation | Benchmark | Choosing a backend | Additional functions | See also
charport1 months ago
ALTREP string access | A broker for ALTREP strings | charvec: a reference ALTREP character vector | Integration into packages
Charport Error Handling1 months ago
Overview | Reader and Builder | Rcpp and cpp11 adapters | Manual error handling | Reader access exceptions | Builder conversion | Registration of ALTREP classes
Charport Package Developer Guide1 months ago
Overview | Linking to charport | Namespace Setup | roxygen2 | NAMESPACE | Using the Universal Reader | Range Access | C++ example | C example | Scalar Reader Access | Indexed Reader Access | Encoding | Reader Lifetime and Multithreading | Registering an ALTREP Class | Registration during package initialization | Rcpp | cpp11 | Using charvec Directly | Builder: basic fixed-length construction | ParallelBuilder: sharded construction | GrowableBuilder: discovered-length construction | Using Store directly | Building charvec from C | ABI Compatibility
Design Rationale3 months ago
Overview | Range access first | No pointer-only access | Reader fallback | Construction and access use different errors | Capability bits | Why cetype_ext_t | charvec: efficient and flexible ALTREP storage