dtob-sys 0.1.1

Raw FFI bindings to the dtob C library (encoder + decoder).
Documentation
����� 8�*��*__text__TEXT0$��,��__cstring__TEXT0$&__compact_unwind__LDP%�('�2,2(4bH:�P##)L����{��C���� ��������@�����_��@�(��@��{A�����_�����{��C������@�
@��@�@���}���@�
��@��@�)
@��@��@�K���(y*��{A�����_�����{���������������_�@���_�@��	��}	����_���@���_�)@���_�J@���J}�(i*��@���_�)@���_�J@�J}�)
�(��@���_�)@���_�J@�J}�)
�(	���_�(@��(��{B�����_����{����������R����@������"�@����@���(�����@���@���@�@����@�����
�@�@��_��@�����@��@�(	��@������_��{C����_�����{��C��@�@������@�R����@������f�^�����R���@���7�@9����C�(i*8�@��H����@�q��������^����@��R)q��*T����C�ii8q�����@��6�@������ �@��R)q��JT����C�	ii8�R)�q��AT�@�	�C��i8r�����@��6�@�������@��R		k�	�}@����@���@���@�@�����C�	��@�����@��@�(	��@������^�����_��@�@�	�`T��@��{E�����_�����{��C��@�@������@�R����@�����K��8�R���@�q�T�@9����G�(i*8�@��H����@�q��������@��R)!q��*T����G�ii8	�R��H5�@�	�G��i8r�����@��6�@�������@�(�R		k�	�}@����@���@���@�@�����G�	��@�����@��@�(	��@����^�����_��@�@�	�`T��@��{E�����_�����{������`�R����@������������@��@���@�@��C�����@��@�(	��@������_��{B�����_�����{����������R����@�������@���@���@�@��@��@�����@��@�(	��@������_��{B�����_��{������R��{���_��{�����R��{���_��{���� �R��{���_��{�����R��{���_��{���� �R��{���_�����{��C������@�@�q��H6���!��R�c���@��@���{A�����_�����{��C������@�@�q��H6���!���R�c���@��@���{A�����_����{�������������_�@�q��H6���!���R�c���_�����@�����@��_��@������_��@��@��@���{C����_�������@����@�@�	qAT�@�@����@�	@�����!�@�@�	@9�R)r	�Z�	�}@������@��@�)	@�	��T�@��@�@��@�ij8!	����@��������@����@�����_�������@����@�@�	qAT�@�@����@�	@����������@��@�)	@�	��T�@��@�@��@�ij8!	����@��������@����@�����_����{�����������_�(��_�@����@�H��@����@�9���-�_�@�q`T�_�@�q�T�@�9����_�	@��@�)�	��T�_�	@����@�����@����@��_�@��@�����@��@�	�9�@������_��{C����_����{���������_����_�@�q�T���2�@�������@��_�)@�	��T�_�@��@�
��)}
�	�@��@�	��T�_�@��@�
��)}
�ii��@��@��`5�_�@��@�
��)}
�	�	@�����@������������_��{C����_����{���������_��@�����@����@�@�	qAT�@�@����@�	@������!�@�@�	@9�R)r	�Z�	�}@������@��@�)	@�	��T�@��@�@��@�ij8!	����@��������@������_��{C����_����{���������_��@�����@����@�@�	qAT�@�@����@�	@�����������@��@�)	@�	��T�@��@�@��@�ij8!	����@��������@������_��{C����_����{���������_��@�����@�h��@�@�
q�T�@�@����/����@�	@��AT�@�@�@����@��"����@�	@�!�!T�@�@�@����@�����/�����_��{C����_��C��{�������������_���^�����@�h��@�@�q�T�@�@�H��@����@�9����@�	@��@�)�	��T�@�	@����@�����@����@��@�@��@�����@��@�	�9�@������_��{D��C��_����{�����������_��@�����@�h��@�@�q�T�@�@�H��@����@�����
�@����@�	@��@�(��@�@������_��{C����_�����{��C����@��R������{A�����_����{���������@�����_��@�yi����@�(��@�@��@�	��T�@�@�����@�	@�����������_��{C����_��C����@��@�!I�@��C��_����{������������_����������@�h��_��@�(��@��@�(���_��@�yi��@�(	��@���_��@�(y*��{C����_�����{��������C��C_�q�T��_��C��yi����@�H��@�	@����@���@�������C_��C�����{B�����_�����{�������_��������_�@�������^��������_�	@y��^�(	y�_�
@y��^�(
y�_�@�(��_�	@��T�_�	@����^����^�@�����^�����f��^�@��_�@��_�	@�����_�	@���^�(	����^��_�)@�	�"T��^����_�
@��^�yi��������@���^������������]��_�)@�	�T�_�@���]�
����)}
�	�@���@����@��_�@���]�)}
�ii��_�@���]�)}
�	�@�����@���^����@����_�@���]�)}
�	�@����_�@���]�)}
�	�	@�y����@��@����@����]����������^������_��{F�����_�����{���������_�h�<��_�@�����@���_�)@�	�T��_�
@��@�yi������@���������_�
@�����@���_�)@�	��T��_�@��@�
����)}
�ii���@���_�@��@�)}
�	�	@������@���������_�@����_���{B�����_����{��������C���_�h�3�C_����_�@����4�@�q�T�@�	q@T�@�
q�T�@�q T�@�q�!T�@�q�T�@�q�T�@�!q�T�@�%q�T�����_�@���_�	@��������_�		@��R)���)T��_�@�@9r�����@����_��4��������^���_�)	@�	��T��^���_�@��^�ij8!	�����^���������^���(����������]���_�)	@�	��T��]���_�@��]�ij8!	�����]���������]���(�������_�	@��AT��_�@�@��7��7@��"����_�@�@����@����������_�	@���(�����������������������@���_�)@�	��T��_�
@��@�yi��C_�4����@��������C_�����d������@���_�)@�	�	T�C_����_�@��@�
����)}
�ii���_�@��@�)}
�	�@������@���_�@��@�)}
�	�	@�@��4��_�@��@�
��)}
�	�	@�@�qT�����_�@��@�
��)}
�	�	@��C_�	������_�@��@�
��)}
�	�	@��R�����@��������C_�����
��_�	@y��_�	@�����*�(�����{G����_�����{��C�������@���_�	kJT����@�������{A�����_�����{���������������@��@�	�BT��_��@�ii8�q�T��_��@�ii8�q�T��_��@�ii8���_��@�
ii8���
�(�����@�����������{B�����_����{�����cx������R����@�������c_x�@�(	y�@����@��	T�@���@���@�@��@��@�����@��@�(	��@������_��{C����_�����{��C����@���(	��@�	@�����@���@���{A�����_�����{��C������@��@�)@�	�T�@�@��@�	�@���@��������@�@���@���@�	��@���{A�����_��C��{�������x�������@�=�T����G�_�@��_�)	@�	�CT�_�	@����_�	@����������@��_�(	��_�@��_�	@��z���_���_�@��_�)@�	�����^x�@�(y�@���@���@��@�(��@��9�@����@��IT�@�A��@��@�������_�(@��(������_��{D��C��_�������y�@����� ���@��@�)@�	��T�@�@��@�)�z�iix�@y	k!T�@�@��@�	�@����@����������@�����_�������y�@��������@��@�)@�	��T�@�@��@�)�z�iix�@y	kT�@�@��@�	����@����������@�����_��C��y�@y!q�T�@y=qT�@y	(�R!����@yq�T��R���@yq�T�R���@yAq�T(�������@��C��_����{��������������_�h�.��_�@�q�T�_�h���^���_���_�	@y����@����@���_�	@���*�(����
��_�	@y��_�	@�����*�(������_���^���{C����_�����{��C���������_��!�����@���@�����B�R��@���@����@��R��@��T�@�����@����@��@��@�!����@��@�����@���@���^����^�@�h4�^����^������^���^���^��C�����^���@���(�R����_��!�����@����@��(�R����@��@��@�!����@���@�������_��{E�����_�dtob_array_pushast.carr->type == DTOB_ARRAYdtob_custom_pushcustom->type == DTOB_CUSTOMdtob_kvset_putkvs->type == DTOB_KV_SETstring()
int(%ld)
uint(%llu)
float(%g)
raw(%zu bytes)
true
false
null
[
]
{
: 
}
custom(%d, %zu bytes)
%s(%zu bytes)
rbwb  "\x%02xLLd��p�8D���h��4Ldh�h4��� �	� l
 ����
�t�TX�0@�� ����dl��|X����\H��0d�� < � � ��!�t"�$W-$T-$Z-�#W-�#U-�# L�# =�#--�#S-�#(-x#&-p#--<#T-,#W- #R-#V-�"[-�"X-�"Y-�"X-�"U-�"L�"=`"8-L"]-H"LD"="]-"L"=�!?-�!	-dM-`-�_-W-�W-�Q-,M-[-�%-�]-�L�=t]-pLl=L^-�]-�L�=�]-�L�=h]-dL`=8]-4L0=,	-�]-�L�=\]-XLT=P-	-�]-�L�=�]-�L�=�	-x]-tLp=h]-dL`=X]-TLP=H]-DL@=8]-4L0=]-L=�]-�L�=@]-<
L8
=|]-xLt=p-\]-X
LT
=�	-pW-hW-(W-�W-�W-8$-�M-�[-@#-�M-�W-�[-4%-�W-[--X-0N-x1-(M-x1-�1-�
1-�1-@\-�a-\M-�$-�M-�[-�a-�L-|Lx=pLl=hLd=$#-L-L=L=�L�=�#-�L-�L�=�L�=�L�=X%-@%-(%-%-�%-�M-�[-�%-<M-[-�%-�O-�Pl�P]�M-h[-h%-TPlPP]0O-PlP]�M-�[-\%-HPlDP]M-�W-�[-�%-�_-x_-Q-`@ ����`@ ����`@ ����`@ ����`@ ����`@ �L0$d@$�F$y^$�o$G�$t�$���|W�$���$��$��$��$��$��$��$��$j%M%%�%�%�%�%`?%CB%D%�*%�9%�<%�0$}P%�Lk�)4t";d��g� �Bl�8�Lt����74XCTa�
�� }�,�!-hz0���< �\��rD2�Sl
!�	��p����3���@�&g�ZM���G4�����y���_dtob_deep_copy_dtob_array_dtob_kvset_raw_dtob_raw_dtob_kvset_putl___func__.dtob_kvset_put_dtob_kvset_uint_dtob_uint_dtob_print_dtob_kvset_int_dtob_int_ast_add_element_print_indent_dtob_types_init_ptrcache_init_dtob_kvset_dtob_kvset_get_dtob_types_get_dtob_kvset_float_dtob_float_dtob_print_with_types_dtob_kvset_str_dtob_val_to_strl_.str_ast_add_pair_putchar_dtob_types_cleanup_dtob_types_lookup_ptrcache_lookup_strdup_memcmp___assert_rtn_fopen_strlen_dtob_custom_json_null_ftell___stack_chk_fail___memcpy_chk___memset_chk_fseek_dtob_array_pushl___func__.dtob_array_push_dtob_custom_pushl___func__.dtob_custom_push_ptrcache_hash_print_bytes_as_string_json_string_printf_dtob_opcode_data_size_json_true_fwrite_fclose_json_false_dtob_array_append_to_file_ast_make_ptrcache_free_dtob_free_dtob_encode_dtob_decode___stack_chk_guard_dtob_types_add_ptrcache_add_fread_malloc_realloc_callocl_.str.19l_.str.9l_.str.18l_.str.8l_.str.17l_.str.7l_.str.16l_.str.6l_.str.25l_.str.15l_.str.5_dtob_val_to_u64_dtob_val_to_i64l_.str.24l_.str.14l_.str.4l_.str.23l_.str.13l_.str.3ltmp2l_.str.22l_.str.12l_.str.2ltmp1l_.str.21l_.str.11l_.str.1ltmp0l_.str.20l_.str.10