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>
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().