|
rds2cpp
Read and write RDS/RDA files in C++
|
Contents of the parsed RDA file. More...
#include <RdaFile.hpp>

Public Attributes | |
| std::int32_t | format_version = 3 |
| Version | writer_version |
| Version | reader_version |
| StringEncoding | encoding = StringEncoding::UTF8 |
| std::vector< RdaObject > | objects |
| std::vector< Environment > | environments |
| std::vector< Symbol > | symbols |
| std::vector< ExternalPointer > | external_pointers |
Contents of the parsed RDA file.
| StringEncoding rds2cpp::RdaFile::encoding = StringEncoding::UTF8 |
String encoding used to write the file, for conversion of unflagged strings.
| std::vector<Environment> rds2cpp::RdaFile::environments |
All environments inside the file. This can be referenced by position using EnvironmentIndex::index.
| std::vector<ExternalPointer> rds2cpp::RdaFile::external_pointers |
All external pointers inside the file. This can be referenced by position using ExternalPointerIndex::index.
| std::int32_t rds2cpp::RdaFile::format_version = 3 |
Version of the R serialization format.
| std::vector<RdaObject> rds2cpp::RdaFile::objects |
Vector of objects saved in this file along with their names.
| Version rds2cpp::RdaFile::reader_version |
Minimum R version required to read the file.
| std::vector<Symbol> rds2cpp::RdaFile::symbols |
All symbols inside the file. This can be referenced by position using SymbolIndex::index.
| Version rds2cpp::RdaFile::writer_version |
R version used to write the file.