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

Reference to a language symbol. More...

#include <RObject.hpp>

Inheritance diagram for rds2cpp::SymbolIndex:
Collaboration diagram for rds2cpp::SymbolIndex:

Public Member Functions

 SymbolIndex ()=default
 
 SymbolIndex (std::size_t i)
 
SEXPType type () const
 
- Public Member Functions inherited from rds2cpp::RObject

Public Attributes

std::size_t index = - 1
 

Detailed Description

Reference to a language symbol.

Constructor & Destructor Documentation

◆ SymbolIndex() [1/2]

rds2cpp::SymbolIndex::SymbolIndex ( )
default

Default constructor.

◆ SymbolIndex() [2/2]

rds2cpp::SymbolIndex::SymbolIndex ( std::size_t i)
inline
Parameters
iValue of the symbol index.

Member Function Documentation

◆ type()

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

Implements rds2cpp::RObject.

Member Data Documentation

◆ index

std::size_t rds2cpp::SymbolIndex::index = - 1

Index of the RdsFile::symbols or RdaFile::symbols vector, containing the value and encoding of the symbol.


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