|
uzuki2
Recovering R lists faithfully from HDF5 or JSON
|
Defines the interfaces to use in HDF5 parsing. More...
#include <string>#include <memory>#include <vector>#include <cstdint>

Go to the source code of this file.
Classes | |
| class | uzuki2::Base |
| Base interface for all R objects. More... | |
| class | uzuki2::Vector |
| Interface for vector-like objects. More... | |
| class | uzuki2::IntegerVector |
| Interface for integer vectors. More... | |
| class | uzuki2::NumberVector |
| Interface for a double-precision vector. More... | |
| class | uzuki2::StringVector |
| Interface for a string vector. More... | |
| class | uzuki2::BooleanVector |
| Interface for a boolean vector. More... | |
| class | uzuki2::Factor |
| Interface for a factor. More... | |
| class | uzuki2::Nothing |
Representation of R's NULL. More... | |
| class | uzuki2::External |
| Interface for unsupported objects. More... | |
| class | uzuki2::List |
| Interface for lists. More... | |
Namespaces | |
| namespace | uzuki2 |
| Parse an R list from a HDF5 or JSON file. | |
Enumerations | |
| enum | uzuki2::Type { INTEGER , NUMBER , STRING , BOOLEAN , FACTOR , LIST , NOTHING , EXTERNAL } |
Functions | |
| bool | uzuki2::is_vector (Type t) |
Defines the interfaces to use in HDF5 parsing.