A packed value can be a primitive like a string or number but also a table including all of its contents. More...
#include <c_packer.h>
Collaboration diagram for PackedValue:Public Member Functions | |
| PackedValue ()=default | |
| ~PackedValue () | |
Public Attributes | |
| std::vector< PackedInstr > | i |
| bool | contains_userdata = false |
A packed value can be a primitive like a string or number but also a table including all of its contents.
It is made up of a linear stream of instructions that build the final value when executed.
|
default |
| PackedValue::~PackedValue | ( | ) |
| bool PackedValue::contains_userdata = false |
Referenced by ~PackedValue(), pack_inner(), and script_unpack().
| std::vector<PackedInstr> PackedValue::i |
Referenced by ~PackedValue(), emplace(), record_object(), script_dump_packed(), and script_unpack().