rds2cpp
C++ library for parsing RDS files
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
rds2cpp::ExpressionVector Struct Reference

Expression vector. More...

#include <RObject.hpp>

Inheritance diagram for rds2cpp::ExpressionVector:
Inheritance graph
[legend]
Collaboration diagram for rds2cpp::ExpressionVector:
Collaboration graph
[legend]

Public Member Functions

SEXPType type () const
 

Public Attributes

std::vector< std::unique_ptr< RObject > > data
 
Attributes attributes
 

Detailed Description

Expression vector.

Member Function Documentation

◆ type()

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

Implements rds2cpp::RObject.

Member Data Documentation

◆ attributes

Attributes rds2cpp::ExpressionVector::attributes

Additional attributes.

◆ data

std::vector<std::unique_ptr<RObject> > rds2cpp::ExpressionVector::data

Vector of pointers to R expressions, typically LanguageObject or SymbolIndex objects. These may also be AtomicVector instances of length 1.


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