blob: ac7a7c874af7a0738c3bfff4ac8a2b52257cdfbb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
function bos-object-id/pack-self-into() { local bos_object_id_class="$1" local bos_object_id_self_id="$2" local -n bos_object_id_result="$3" bos_object_id_result="bos-dispatch/invoke $bos_object_id_class $bos_object_id_self_id" }
function bos-object/unpack-self-into() { local bos_object_id_self="$1" local -n bos_object_id_class="$2" local -n bos_object_id_self_id="$3" local _ read -r _ bos_object_id_class bos_object_id_self_id <<<"$bos_object_id_self" }
|