Element of a PairList.
More...
#include <RObject.hpp>
◆ PairListElement() [1/3]
| rds2cpp::PairListElement::PairListElement |
( |
| ) |
|
|
default |
◆ PairListElement() [2/3]
| rds2cpp::PairListElement::PairListElement |
( |
std::unique_ptr< RObject > | value | ) |
|
|
inline |
Construct an untagged element.
- Parameters
-
| value | Value of the element. |
◆ PairListElement() [3/3]
| rds2cpp::PairListElement::PairListElement |
( |
SymbolIndex | tag, |
|
|
std::unique_ptr< RObject > | value ) |
|
inline |
Construct a tagged element.
- Parameters
-
| tag | Tag of the element. |
| value | Value of the element. |
◆ tag
| std::optional<SymbolIndex> rds2cpp::PairListElement::tag |
Tag (a.k.a., name) of the pairlist element. If unset, this element is untagged.
◆ value
| std::unique_ptr<RObject> rds2cpp::PairListElement::value |
The documentation for this struct was generated from the following file: