Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Interpreter_Tuple_Storage Struct Reference

Heap-owned tuple payload for recursive runtime values. More...

#include <Interpreter_Runtime.H>

Collaboration diagram for Aleph::Interpreter_Tuple_Storage:
[legend]

Public Member Functions

 Interpreter_Tuple_Storage ()=default
 
 Interpreter_Tuple_Storage (const DynArray< Interpreter_Value > &values)
 
 Interpreter_Tuple_Storage (DynArray< Interpreter_Value > &&values)
 

Public Attributes

DynArray< Interpreter_Value > elements
 Tuple members in lexical order.
 

Detailed Description

Heap-owned tuple payload for recursive runtime values.

Definition at line 325 of file Interpreter_Runtime.H.

Constructor & Destructor Documentation

◆ Interpreter_Tuple_Storage() [1/3]

Aleph::Interpreter_Tuple_Storage::Interpreter_Tuple_Storage ( )
default

◆ Interpreter_Tuple_Storage() [2/3]

Aleph::Interpreter_Tuple_Storage::Interpreter_Tuple_Storage ( const DynArray< Interpreter_Value > &  values)
inlineexplicit

Definition at line 331 of file Interpreter_Runtime.H.

◆ Interpreter_Tuple_Storage() [3/3]

Aleph::Interpreter_Tuple_Storage::Interpreter_Tuple_Storage ( DynArray< Interpreter_Value > &&  values)
inlineexplicit

Definition at line 334 of file Interpreter_Runtime.H.

Member Data Documentation

◆ elements

DynArray<Interpreter_Value> Aleph::Interpreter_Tuple_Storage::elements

Tuple members in lexical order.

Definition at line 327 of file Interpreter_Runtime.H.


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