rds2cpp
Read and write RDS/RDA files in C++
Loading...
Searching...
No Matches
rds2cpp::LanguageObject Struct Referencefinal

Language object, i.e., a function call. More...

#include <RObject.hpp>

Inheritance diagram for rds2cpp::LanguageObject:
Collaboration diagram for rds2cpp::LanguageObject:

Public Member Functions

SEXPType type () const
 
- Public Member Functions inherited from rds2cpp::RObject

Public Attributes

SymbolIndex function
 
std::vector< LanguageArgumentarguments
 
std::vector< Attributeattributes
 

Detailed Description

Language object, i.e., a function call.

Member Function Documentation

◆ type()

SEXPType rds2cpp::LanguageObject::type ( ) const
inlinevirtual
Returns
Type of the R object.

Implements rds2cpp::RObject.

Member Data Documentation

◆ arguments

std::vector<LanguageArgument> rds2cpp::LanguageObject::arguments

Function arguments, named or unnamed.

◆ attributes

std::vector<Attribute> rds2cpp::LanguageObject::attributes

Additional attributes.

◆ function

SymbolIndex rds2cpp::LanguageObject::function

Name of the function.


The documentation for this struct was generated from the following file: