1#ifndef UZUKI2_PARSED_LIST_HPP
2#define UZUKI2_PARSED_LIST_HPP
37 std::shared_ptr<Base>
ptr;
48 Base& operator*()
const {
52 Base* operator->()
const {
53 return ptr.operator->();
56 operator bool()
const {
57 return ptr.operator bool();
60 template<
typename ...Args_>
61 void reset(Args_&& ... args)
const {
62 ptr.reset(std::forward<Args_>(args)...);
Base interface for all R objects.
Definition interfaces.hpp:50
Defines the interfaces to use in HDF5 parsing.
Parse an R list from a HDF5 or JSON file.
Definition parse_json.hpp:28
Results of parsing a list from file.
Definition ParsedList.hpp:19
Version version
Definition ParsedList.hpp:32
std::shared_ptr< Base > ptr
Definition ParsedList.hpp:37