Expand description
R wrapper generation for trait methods across all class systems.
Each class system (Env, S3, S4, S7, R6, Vctrs) has its own generator that
produces R code strings for instance methods, static methods, and associated
constants. The top-level generate_trait_r_wrapper dispatches to the
appropriate generator and applies post-processing for export/documentation control.
Structsยง
- Trait
Wrapper ๐Opts - Options controlling export visibility and documentation for trait R wrapper generation.
Functionsยง
- generate_
trait_ ๐env_ r_ wrapper - Generate Env-style R wrapper code for trait methods.
- generate_
trait_ ๐r6_ r_ wrapper - Generate R6-style R wrapper code.
- generate_
trait_ ๐r_ wrapper - Generate R wrapper code for trait methods and consts, dispatching by class system.
- generate_
trait_ ๐s3_ r_ wrapper - Generate S3-style R wrapper code (generic + method.Type).
- generate_
trait_ ๐s4_ r_ wrapper - Generate S4-style R wrapper code.
- generate_
trait_ ๐s7_ r_ wrapper - Generate S7-style R wrapper code.